The casting was wonderful. Couldn't have gotten better determined actors. The plot was very compelling, kept me on the edge of my seat the entire time. Visual effects reminded me something out of a Michael Bay movie. You haven't watched it, I'd definitely give it a shot