Waiting For Forever
Best friends while children, Emma and Will lost touch a long time ago when Will was forced to move away. But to him, Emma never stopped being the most important person in his life. Now, years later, Will returns to his hometown to profess his love for a now grown-up Emma - a girl he's never forgotten.
Tom Sturridge, Rachel Bilson, Scott Mechlowicz, Richard Jenkins, Nikki Blonsky, Matthew Davis, Jamie King and Blythe Danner
Available in HD