Waiting for Forever is a 2010 American romance film directed by James Keach and starring Rachel Bilson and Tom Sturridge.
As a man and woman driving across country give hitchhiking Will a ride back home, Will tells them the story of how he fell in love with Emma and how she was with him when his parents died in a train accident when he was ten years old.
Upon arrival he visits his brother Jim, a banker, who believes Will has mental problems because of the death of their parents and Will's obsession with Emma.
Emma is shaken with the news of her lover's death, and Will's implication, but then gets a letter from Will proving he wasn't in Los Angeles when the man was killed, referring her to the couple that had earlier given him the ride home.
[2] Stephen Holden of The New York Times wrote, "More often than not, I felt suffocated by the gaseous sentimentality and lightheadedness of a story that drops in subplots that it can't begin to develop.
... Keach tries to amp things up in the last act by throwing in a supposed murder that is merely groan-inducing, especially when you realize that this will only extend the already excruciating exposition.
"[5] While acceding Noh's former point, Pete Hammond of Boxoffice nonetheless called it a "refreshingly pure, honest and original love story", and bemoaned that, "a small movie that sports no real exploitative elements except genuine human interactions is a tough sell.