An unusual plot performed by competent actors spoiled only by the contrived ending, which doesn't hold up in the light of day.
It is still worth watching and gets a solid 6 stars from me.
It is still worth watching and gets a solid 6 stars from me.