I was probably one of very few who had no clue of what the movie was about before seeing it. I could have guessed quite a bit of it but chose to sit back and just watch. I'm the type that doesn't not watch a lot of trailers prior to seeing the movie. Glad I didn't. Faith based movies don't move a very large audience. People get wrapped up in their own personal belief systems and spend more time judging a movie than watching for the merit of the fictional theme. This is no documentary. Much of this is reasonable to believe while other parts certainly stretch into Sci-Fi. All and all, entertaining. I like seeing Denzel kick tail. Would have been more enjoyable if parents would leave their young teen and pre-teenagers out of R-rated movies.