There are two main reasons Trainwreck is destined for massive success this weekend: (a) Amy Schumer and (b) it’s hilarious. Having now seen the film, we can confirm that it’s a resounding success on both fronts—this is to Schumer what Pretty Woman was to Julia Roberts, only way funnier—but director Judd Apatow also surrounds the actress with a lively assortment of co-stars. With all these variables in the mix, Trainwreck is never at a loss for absurd, surreal, or surprising comic situations.

1. Bill Hader