Is there anything more amazing and soul-crushing than motherhood? The highs are the highest, but the lows. My god, those lows. Being a mom is a gift, truly, but it’s also the hardest job in the world. And it’s hard to really capture that, you know? There’s no one thing about it that makes it this way. It’s every moment of every day, for years and years and years. The trailer for the new movie Tully dropped last week, and mothers everywhere immediately said, “YUP”. It’s just under two minutes, and honestly, I cried through almost the entire thing. It’s too real.

Tully stars Charlize Theron as Marlo, a frazzled mother of three, including a newborn. She looks the part, which is insane considering how she looks … in real life.

A post shared by Tully (@tullymovie) on

Written by Diablo Cody and directed by Jason Reitman, the movie is brutally honest about motherhood. This is the team that brought us Juno and Young Adult, so you know they’re not going to pull any punches. Related, if you haven’t seen either of those movies, watch them immediately.

There are so many scenes in the trailer that got me right in the gut. When Marlo drops her phone on the sleeping baby?

Yep. Been there, done that. And I let out an audible gasp when the container of pumped breast milk tipped over. Flashbacks.

Ron Livingston plays Marlo’s husband Drew (still haven’t forgiven him for breaking up with Carrie ON A POST-IT, but I’ll overlook it). Tully, played by Mackenzie Davis, is a night nurse hired by Marlo’s brother to help her out for a few months. Judging by the trailer, Tully does more than help with the baby.

Watch the trailer for yourself, but I warn you, it will cause some serious emotions.

THIS is motherhood, saggy boobs and doughy tummies and laughs and tears. Tully hits theaters on April 20. In the meantime, I’ll just be over here staring out the window, waiting for my very own Tully to come and make it all better.

(Image: Facebook / Tully)