Now Is Good trailer exclusive: Jeremy Irvine and Dakota Fanning

Jeremy Irvine has been on our hot radar ever since War Horse and now he's back on our big screens (hurrah) in 'Now Is Good'.

In this World Exclusive trailer, the young Brit stars alongside Twilight star Dakota Fanning.

And get the tissues at the ready because it's guaranteed to make you sob.

Jeremy Irvine and Dakota Fanning in Now Is Good

Dakota plays the role of Tessa, a 17-year-old who has been diagnosed with a terminal illness.

Instead of dwelling on it, she decides to use every moment and do everything - including Adam (Jeremy). Literally.

While setting out to lose her virginity and take drugs, she doesn't expect to fall head over heels (you know the rest).