Also Known As:
- Dois Mundos em Guerra Portugal
- I megali exegersi
- Vincent Ward
- Vincent Ward
- Toa Fraser
- Kely Lyons
- Samantha Morton ... Sarah O'Brien
- Kiefer Sutherland ... Doyle
- Cliff Curtis ... Wiremu
- Temuera Morrison ... Te Kai Po
- Anton Lesser ... Baine
- Rawiri Pene ... Boy
- Stephen Rea ... Francis
- Wi Kuki Kaa ... Old Rangi
- Mark Ruka ... Hone
- Mikaila Hutchinson ... Young Sarah
- Tyson Reweti ... Tommy Boy
- Grayson Putu ... Young Wiremu
- Nathan Passfield ... Boy (7 years)
- Laura Coyte Douglas ... Theresa
- Julie Ranginui ... Old Puhi
- Noa Campbell ... Kura
- Brandon Lakshman ... Timoti
- Barry Te Hira ... Te Kai Po Lead Warrior
- Warwick Morehu ... Te Kai Po Lead Warrior
- Thomas Kiwi ... Te Kai Po Lead Warrior
- Bill Pene ... Te Kai Po Elder
- Kayte Ferguson ... Tangamoko
- Nancy Ngaiwaiwera Turanga ... Te Manawanui
- Glen Drake ... Colonial Recruit
- Poipoia Te Taonga Poa ... Hoki Mai
- Stephen Reweti ... Tattooed Kupapa
- John Katipa ... Interrogating Kupapa
- Adam Gardiner ... Baine's Lieutenant
- Paul Norell ... Surgeon (as Paul Norrell)
- Danielle Cormack ... Viola
- Hone Te Pania ... Maori Tribal Chief
- Shavaughn Ruakere ... Maori Tribal Chief's Wife
- Liston Rua ... Boy (23 years)
- Elly Brindle ... Girl (voice)
.