Characters played by Gary Stretch
Fernando De Gamma
Characters played by John Rhys-Davies
Phillippe De Torres
Characters played by Cindy Sirinya Bishop
Maria De Torres
Characters played by Yoe Hassadeevichit
Queen Sudachan
Characters played by Dom Hetrakul
Tong
Characters played by Nirut Sirichanya
King Chairacha
Characters played by Akara Amarttayakul
Phan
Characters played by Mark Sobels
Father Pedro
Characters played by Oliver Pupart
Lord Chakkraphat
Characters played by Ammara Assawanon
Yai Jun - The Witch
Characters played by Charlie Trairat
Prince Yodfa
Characters played by Michael Hardie
Fernando as a child
Characters played by Shaun Delaney
Fernando's Father
Characters played by Emma
Fernando's Mother
Characters played by Rattanaporn Klongkan
Maria's Maid
Characters played by Apisit
Royal Messenger
Characters played by Sarawut Junthasen
Friend of Prince
Characters played by Tanapol Chuksrida
Mandarin #1
Characters played by Frank Pereira
Antonio
Characters played by Antonio Pineda
Don Vincenti
Characters played by Korawit Devahastin
King's Emissary
Characters played by Nicolas Torio
Mandarin #2
Characters played by John Winters
Eduardo - Young Soldier
Characters played by Thanet Chimpol
Dang
Characters played by Cameron Roberts
Portugese Drummer Boy
Characters played by Daam Dasakorn
King of lanna
Characters played by Peter Maiocchi
Singha
Characters played by Faisal Zakaria Mohamed
Queen's bodyguard
Characters played by Uraiwan Phattanasilp
Malee - Tong's Wife
Characters played by Artthapan Poolsawad
Tong's Son
Characters played by Prasita Katirattanachai
Tong's Daughter
Characters played by Byron Bishop
Head Ninja
Characters played by Fei Gao
Flying Ninja
Characters played by Warittha Lorlohakarn
King's Servant #1
Characters played by Natchaya Sriviboon
King's Servant #2
Characters played by Amnat Suttasri
Soldier with poison
Characters played by Shahriar Karimpoor
Arab Slave Trader
Characters played by Dean Alexandrou
Ninja
Characters played by Korawij devahastin na Ayudhya
Nobleman
Characters played by Nate Harrison
Portugese Soldier
Characters played by Damian Mavis
Portugese soldier
Village dancer
Characters played by Daniel O'Neill
Portuguese Soldier
Characters played by Colin Stevens
Portugese soldier