This is surprisingly effective. I mean, sure, you do just have to roll with the premise a bit, but the characters are well set up, the direction is tight, and it doesn’t strain beyond what it should be.