Should be 0 stars, horrible plot, very predictable movie, alot of stuff left "for your imagination", netflix is taking good stories and turning into horrible, lazy, crappy movies (and apparently thats very much possible) So why 4 stars? really great acting! Which of course you can see by looking at the casting!