Lily Collins and Sam Claflin star in this romantic comedy adapted from Cecelia Ahern's novel 'Where Rainbows End'. Rosie (Collins) and Alex (Claflin) have been the best of friends ever since they were young children. They plan to go to university together in Boston but when an unfortunate accident results in an unwanted pregnancy they find themselves headed in separate directions. As the years pass they each have different life experiences and romantic relationships with other people, but Rosie wonders if they were meant to be more than just friends. Do they still have a chance to be together or is it too late?