Capitalising on enthusiasm from local Brazilians and awards season buzz, Altitude helped I'm Still Here land the U.K.'s ...
This is a David vs Goliath story (perhaps more Freddie Kruger vs terrified teenagers) of how Altitude (an indie film company) re-imagined traditional advertising through the lens of branded content.