There are mental mechanisms designed to keep us sane: Repression, denial, projection… The human deception is perfect.
Title: For Those Whose God is Dead
Crew Roll: 2nd Ad, Associate Producer
Shoot Date: 2013
Location: Berlin – Germany
We're not around right now. But you can send us an email and we'll get back to you, asap.