Tessa is seventeen and passionate about life. Diagnosed with a terminal illness, she determines to use every moment, compiling a catalogue of what a normal teenager would experience, including losing her virginity and taking drugs.

With the help of her friend Zoey, she sets the list in motion. While her family deals with fear and grief, each in their own way, Tessa explores a whole new world.

Falling in love with Adam, her new neighbour, wasn't on the list, but it proves to be the most exhilarating experience of them all.

Starring: Dakota Fanning, Jeremy Irvine, Paddy Considine, Olivia Williams and Kaya Scodelario

Now Is Good is released 25th May