Had some good visuals... And that's about it, it's a B rated movie... And even that's pushing it. Had the makings to be a great film if it was not for bad acting, cliché plots and lines. It felt very rushed and characters are very unrealistic. A lot of plot holes. Watch it if your really bored and have literally nothing else to watch.