I didn't go into this with high hopes: it didn't have a good rating, I'd never heard of it, and it was in the backwaters of Netflix. But I was surprised by the quality of this movie. It definitely had a few flaws, but overall a good experience. A nice, somewhat expected, twist, that flowed well and had near flawless execution. The acting was fairly good.