This might have a title that grabs your attention and a tad more polish than your typical Syfy original movie, but it is just as much of a wreck as those are, running into creative ceilings and
shoestring budget restrictions that add up to something artificial, jumbled, and incoherent.