I don't understand the 5.4 rating for this movie. It's really well acted and the plot is solid. Left me surprised! I didn't see some of the plot twists coming. Definitely a great film that didn't get the credit it deserved, plus Lori Loughlin shows she's a real actress after all. I didn't expect her to be able to carry a movie and put in a really convincing performance. A pleasantly and thoroughly surprising film. If they had gotten the date right, it would have been a 10.