The teen weepfest The Fault in Our Stars starring Shailene Woodley and Ansel Elgort has now hit cinemas. If you're off to see it - take our advice and pack plenty of tissues and wear your hardiest of waterproof mascaras.
If you've not read the bestselling book by John Green where have you been?! Centred on two love-struck teenagers dying of cancer, the book is sad, funny, poignant and profound all at the same time.
So no surprises then that film has been a huge success already, taking $48.2m (£28.7m) on the opening weekend in America, topping the charts ahead of Tom Cruise's new action film.
We got to sit down with star Ansel Elgort, who plays Augustus Waters alongside Shailene Woodley as Hazel.
So what do you do when you get a brief encounter with 'the next Robert Pattinson'? You talk sex, love, life and soul mates of course...
That is one smooth talking 20-year-old.
Check out the trailer below to find out more about the film...
Are you excited about The Fault in Our Stars film? Tweet us @handbagcom
FIRST LOOK AT BEN AFFLECK IN GONE GIRL TRAILER
10 YOUNG ADULT BOOKS ADULTS WILL LOVE
MORE LIFE NEWS