Holy crap, the more I find out about this movie, the more insane it all seems.