Safe Haven of 2013 is loosely based on the Nicholas Sparks' best-selling novel of 2011 with same name. The movie's storyline winds around private life of Katie Feldman and her past's dark secrets. Movie starts with scenes where we see Katie - she is settling in a small touristic town Southport, located near Cape Fear (North Carolina). Being a gorgeous, lighthearted young woman, she works as a waitress in one of the local restaurants. Everything looks fine and her life is passing in calm and friendly neighborhood, but as soon as film scenes go, we notice that Katie has to cope with some problems originating from her shady past. It comes absolutely clear that something was wrong in her "previous life" when a local store owner Alex Wheatley tries to build relationships with her. Katie withdraws into herself, although it becomes clear that she has similar feeling towards Alex. Why she keep her heart locked for a new love? It's a question that could be answered by some mysterious events living in Katie's past. The situation becomes more unstable when another man, Jo with enters her live with that sort of feelings. Now, Katie is faced some though choice, a widowed ex-army-mayor, Alex, a local dreamboat, Jo, and staying alone one-on-one with her past. Mostly targeted in woman audience, Safe Haven features not only typical Sparks' signature plot, but quite a decent ensemble cast: Katie Feldman is played by cute Julianne Hough (Sherrie Christian from Rock of Ages , Ariel from Footloose, and Georgia Burlesque), while Josh Duhamel portrays Alex Wheatley. We know Josh for his roles of Jeremy Coleman in Fire with Fire and Captain William Lennox in Transformers franchise.