EVERYTHING I'd hoped for! This was so much fun! I went in knowing there was some meta/parody elements and nothing about the plot and it delivered in spades!