The somewhat vague revelations of a confused video blogger.I have no explanation for this movie. Enjoy!