Revenant | Communication Arts
For many of us, the word revenant—meaning a person who has returned, especially from the dead—conjures up the image of Leonardo DiCaprio trudging through snowy wastes, battling the elements and assorted challenges to survive. Glasgow-based creative studio Revenant has the same name: a coincidence, but an oddly fitting one. Creating cinematics, trailers, short films, visual […]