Ben O'Toole Monica Bellucci David Wenham
Nicole Kidman Joseph Fiennes Hugo Weaving
Mel Gibson Joanne Samuel Hugh Keays-Byrne