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