Will and Rosie meet as teenagers. They're opposites in every way but, quite without warning, they fall for one another - and over secret walks home and late-night phone calls, they …