The new trailer for this movie landed 2 days ago, but I only seen it today. As far as I can tell there isn't a thread for it on EMC, so... here. Prepare to board the hype train... Roll on, June