Predictable twists, stretches of plausibility, recycled plot, and etc. But not too annoying. Works as an alright time killer...