Ryan Gosling is following up his falling-out-of-love drama Blue Valentine with his first mainstream romantic comedy called Crazy Stupid Love, and the trailer reveals it will definitely be worth seeing.
Gosling plays a ladies man who helps a hapless man played by Steve Carell step up his game after his wife cheats on him.
And whoever cut the trailer knows what the girls and gays want: shirtless Ryan Gosling.
It's great to see Ryan play the stud that he is, and think back to his days as scrawny Sean on Breaker High.
Julianne Moore, Emma Stone and Marisa Tomei also star.
Warner Brothers has been removing the trailer from YouTube, so watch it while you can!
And click inside for some very necessary screen grabs from the trailer.