I don't really know anything about this film but when I saw the car in the trailer I bugged out like crazy! That thing is badass! I did this little doodle of it and then I coloured it in. Cool story eh?
Check out the Bellflower website, looks like it's gonna be pretty cool and their custom cameras they shot it with are fascinating.