I LOVED the book One Day by David Nicholls. It was a wonderful modern take on the classic romance saga. Nicholls is first and foremost a screenwriter who has successfully forayed into the world of fiction writing. Not surprisingly, however, the film rights for One Day were quickly picked up and it was released just last week in cinemas in North America. It stars Anne Hathaway and Jim Sturgess.