Rotten Tomatoes® Score 62%
1h 46m | Documentary
A journey through the biblical meaning of sacrifice, with a message about the power of the mass and eternal life, set to images of nature from Brazil and Iceland.