Surprisingly overrated. It is worth watching once, but not worth a return visit. It is very predictable, right from the beginning.
It would have been better suited as a made for TV SYFY movie.