Horrible movie! I understand the theme and messages, however, this movie could have been improved upon in soo many ways. I love end-of-time type movies. This one I hated. It was awful from start to finish. So much is unexplained. The acting was cringe too. Such a disappointment.