Judd Apatow‘s Amy Schumer movie Trainwreck finally has a trailer— and it is awesome. The film was written by the Inside Amy Schumer comedian and directed by Apatow last year. Trainwreck takes place in New York City and follows journalist Amy (Schumer). After her father, played by Colin Quinn, drills into her head at a young age that monogamy is not realistic, she sets off on a long string of “no strings attached” sexual encounters. Amy is happy with her fantastic job, great friends and “sick” apartment until the day that she starts to fall for the subject of her next piece (Bill Hader). There are a slew of awesome cameos and side roles by the likes of Dave Attell, LeBron James and Brie Larson. Trainwreck hits theaters July 17. Watch the hilarious trailer below!