I'll let the trailer do the talking. Watch in HD if you have any self respect. http://www.youtube.com/watch?feature=player_embedded&v=UuAf01JxctM#!