Skip to main content

The film's narrative centers on the idea that God has lost faith in humanity and has ordered an army of angels to exterminate the human race.

The Archangel Michael (Paul Bettany) rebels against the divine order, choosing to cut off his wings and protect a pregnant waitress named Charlie (Adrianne Palicki).

The film explores several religious and philosophical themes , though critics often found them to be handled in a simplified "action-movie" style.

Charlie’s unborn child is believed to be the key to mankind's survival .