Zero A.D.

A brutal ruler fears a prophecy and orders the death of a child—one who will change history.

Cast

Deva Cassel

Deva Cassel

as Mary

Jamie Ward

Jamie Ward

as Joseph

Jim Caviezel

Jim Caviezel

as King Herod

Sam Worthington

Sam Worthington

as Antipater

Ben Mendelsohn

Ben Mendelsohn

as Nahash

Gael García Bernal

Gael García Bernal

as Joachim

James Oliver Wheatley

James Oliver Wheatley

as Dismas

Yahya Mahayni

Yahya Mahayni

as Mordecai

Marco Khan

Marco Khan

as Melchior / Astrologer

Valentina Kamenova

Valentina Kamenova

as Mother

Reviews

Similar Movies