If you are in the mood for a heartwarming, frustrating, and ultimately romantic story about timing and missed opportunities, you have likely found yourself searching for Love, Rosie . Based on the novel Where Rainbows End by Cecelia Ahern (author of P.S. I Love You ), this 2014 film starring Lily Collins and Sam Claflin has become a modern staple in the romantic-comedy genre.