i just saw this at an early screening last week. shit was hilarious and over the top. definitely worth checking out when it comes out in June. so many random parts to the movie lolchanning tatum also has a part in it thats funny as shit