Waiting For Forever is a drama and romance film about Emma (Rachel Bilson) and Will (Tom Sturridge) who plays as long long best friends and as Emma thinks of it. you can watch Waiting For Forever online via Megavideo or other sites that providing streaming movie online.
When Emma's low rating tv show had been canceled another news regarding her father who is severely ill also reached her and this events forced her to go back to her hometown. There in her hometown she met another unexpected challenges and struggles where she learned the true meaning of being in a family, love and contentment and how we live our own lives.
Best friends while they were growing up, Emma (Rachel Bilson) and Will (Tom Sturridge) lost touch a long time ago-as far as she knows To Will, Emma never stopped being the most important person in his life. Believing them to be forever linked, he goes wherever she goes. Will doesn't have a home, a car, or a "real" job. He survives on his talent as a juggler and entertainer-talents honed through years of showing off for Emma. When her father gets sick, Emma returns to their hometown, trying to leave behind her complicated love life and failing career as a TV actress. As its characters face love, death and their own preconceptions, "Waiting for Forever" questions the realities of life.