It's taken me a while, but i finally got around to watching this movie, and my first thoughts...WTF??!!!

Thank god for the TFP!
I probably won't be able to come up with an opinion of my own for a few days now, so thank you CSFilm,
your comprehensive post has prevented a migraine...