Very cool and interesting short film, there. What was the concept behind it?

ALL LIES LEAD TO THE TRUTH