This is either the coolest thing I’ve seen in a long while, or the craziest.
Check out the
official movie site, but then check out the site for the ad agency that brainstormed the effects, and got Mercedes Benz in-line. Some serious heat behind this project and yet… THERE IS NO PROJECT!
the trailer is also here.