Julianne Hough is awesome. This movie was well done all the way through. The acting was great and and flowed smoothly with some surprising twists. Romance, action, suspense....this movie has it all. The actress who plays the little girl is really cute. Back in the Mid 90's there was a movie called Sleeping with the Enemy that would compare with this movie, but I would say this is much better. I highly recommended this movie to anyone...families and couples alike.