Ryan Brenner (Ben Barnes) a travelling musician and Jackie Laurel (Katherine Heigl) a former singer at a crossroads in her marriage, have a chance encounter while Ryan is busking on the streets of Ogden, Utah. After a sudden car accident propels them together, Ryan finds himself at Jackie's house for dinner. Ryan's battling to find the courage to write his own music while Jackie's fighting for independence from her estranged husband who wants her...