All Cast

James Purefoy
George

Piper Perabo
Princess Lunna

Patrick Swayze
Garth

Michael Clarke Duncan
Tarik

Bill Treacher
Elmendorf

Jean-Pierre Castaldi
Father Bernard

Rollo Weeks
Wryn

Paul Freeman
Sir Robert

Stefan Jürgens
Bulchar

Stefan Weinert
Mercenary #1

Phil McKee
McNally

Caroline Carver
Sister Angela

Simon Callow
King Edgar

Joan Plowright
Mother Superior

Carl Chase
Aard

Val Kilmer
El Cabillo (uncredited)
Jamie Treacher
Captain D'Arcy

Bill Oddie
Odo
