The story is average but the ending is simply made up very bad, non professional.
The story can easily modified to be better but only reached so far. The special effects is averagely poor.
The directorship is average and the actors below average performances.
I will not recommend watch at cinema: waste money, but rather watch free at home.
There are many hiccups on logical story here and there.