It may seem improbable, but Knowing actually adds something fresh and inspiring to the disaster genre.

Certainly the action scenes are well staged – they are as grand and tense as the previews would have you expect. But Knowing really stands out from the likes of Next and various Roland Emmerich movies because of its heart (there is a profoundly human element amongst the chaos and destruction), and because of the surprising, riveting turns the story takes. In no way was it a generic "save the world" flick, like I feared going in. It is an original with a memorable ending that should not be spoiled, but it will almost definitely have people talking.

In my mind, director Alex Proyas deserves a lot of the credit for the fact that the film is brave, and does not try to replicate a typical Hollywood blueprint. In fact, he even has Nic Cage back on solid footing, an actor I used to love but have been quite weary of lately. But I think Proyas deserves the main kudos for turning this into something creative and special, and I'd go as far as to say this it is his best movie since Dark City.

There really isn't much to complain about regarding the film, but the one exception might be the middle, where the action sags a bit. Still, I think the captivating final third more than makes up for it.

I definitely recommend the film - you will be pleasantly surprised!