Bad timing, bad decisions and a whole lot of fidgeting follow the relationship trail of best friends Alex (Sam Claflin) and Rosie (Lilly Collins) — two kids in Dublin who have been holding hands since the age of 5. They share their most intimate secrets, and when Alex loses his virginity, Rosie is the first to know.