Safe Haven is a 2013 American romantic drama fantasy thriller film directed by Lasse Hallström and based on Nicholas Sparks' novel. Starring Julianne Hough, Josh Duhamel and Cobie Smulders, the film follows a young woman who arrives in Southport, North Carolina, and forms a connection with a widowed father, leading her to confront a troubling past.