get ready to fall in crazy stupid love with this film.

Chances are, you're already familiar with Like Crazy. The coming-of-age romantic drama was a big hit at Sundance back in February, and its melodramatic teaser has been making the rounds on the internet ever since.

Just in case you haven't seen it, here's a brief rundown of the plot: Jacob (Anton Yelchin) and Anna (Felicity Jones) meet in college in California and it's total love at first sight. They spend their senior year going on cute dates, lounging in parks, and diving headfirst into a serious relationship, totally ignoring the fact that Anna is British, and she has to go back to London at the end of the school year when her Visa expires.

Except not. Anna and Jacob decide to ditch the law and stay together throughout the summer, unknowingly complicating things immensely when Anna is forced to return home to the U.K. and stay there, as punishment for violating her Visa. Suddenly Anna and Jacob encounter a whole new set of problems, ones much bigger than a 9-hour time difference. After all, it's tough to stay together when the law is literally forcing you to be apart.

Anna and Jacob do pretty much everything to make their long-distance relationship work, including marry (this is when the film takes a slightly unrealistic turn). But fights, job stress, and temptations (Jacob has an on-again, off-again fling with his coworker Sam, played by Jennifer Lawrence) threaten to get in the way of the couple's perfect ending.

With much of the movie resting on Yelchin and Jones's shoulders, this character-driven, empathetic story isn't fast-faced. In fact, in some scenes it's completely silent, and we were squirming awkwardly in our seats, hoping they would just say something.

But in a way, it's a good thing Anna and Jacob don't. Instead of buying into the fantasy of first love, this bittersweet, almost too-close-to-home account exposes the truths of relationships...flaws and all.

Like Crazy opens today.