The story is interesting, the characters are engaging, and the production values are good. There is one plot hole about the guy's brother that turns up late in the film, but that alone doesn't take it down a star in my mind. There is a lot of schlock on instant watch (here and elsewhere) and I'm always happy when I find something that's actually worth seeing.