Serving as both Judd Apatow’s most reserved film as a director, and Amy Schumer’s coming out party as a comedic powerhouse, Trainwreck is anything but. A film that is equally smart, funny, and filthy, Trainwreck is one of the best comedies of this decade.

Written and starring Amy Schumer, the stand-up best known for her Comedy Central series Inside Amy Schumer, Trainwreck is the perfect encapsulation of Schumer’s comedic voice. Mixing elements of her sexualized stand-up work with Schumer’s real life story, Amy plays “Amy", a writer for a men’s magazine titled S’Nuff, lead by an editor played by a completely unrecognizable Tilda Swinton. Amy was taught at a young age by her father that “monogamy isn’t realistic", which has lead to her current situation, where she has many a one-night-stand, but never allows herself commitment.

That’s in stark contrast to Amy’s sister (played by Brie Larson), who is married (to a husband played wonderfully by Mike Birbiglia), acts as a step mother to a rather odd stepson, and has a baby on the way. If that wasn’t enough, her father (Colin Quinn) has MS, and Amy just got assigned to interview this hot shot sports doctor (Bill Hader), who may also be the first person Amy allows herself to fall for.

The “trainwreck" that ensues is a perfect mix of what Judd Apatow has brought us in his prior films - love, filth, gross-out moments, incredibly sexual dialogue - but it has been sent through a strong female prism, with Schumer’s voice coming through loud and clear. It sounds like a TV ad cliche, but this really is the strongest female lead comedy since Bridesmaids. It’s a shame it’s taken this long for something so true to hit the screen since, but by allowing painful moments to linger (as seen in This Is 40, Funny People, and Knocked Up), the laughs provided in the script register even louder, a thunderous response to the difficulties that life present us.

Trainwreck is a film that allows Schumer to be showcased in full. She’s filthy, she’s feminine, but she’s full of heart. And it’s also nice to see Apatow get out of his comfort zone, with a cast that contains none of his regulars, but is full of New York based comedic talent. And hey! It’s almost under two hours! The comedy is so strong here that it even shines with the random sports cameos. In an SNL-esq turn, some of the biggest laughs come from the world of sports, with LeBron James playing an amazing version of himself, WWE’s John Cena playing a musclebound ex of Amy’s, and a legendary sportscaster mocking himself and his legacy with particular gusto.

With Trainwreck, Amy Schumer really has arrived. And with a film with so much heart, I can’t recommend it more. See it with someone you love.

Trainwreck is currently in theaters, and is available for pre-order via iTunes and Amazon.