All Cast

James Purefoy

James Purefoy

George

Piper Perabo

Piper Perabo

Princess Luma

Patrick Swayze

Patrick Swayze

Garth

Michael Clarke Duncan

Michael Clarke Duncan

Tarik

Bill Treacher

Bill Treacher

Elmendorf

Jean-Pierre Castaldi

Jean-Pierre Castaldi

Father Bernard

Rollo Weeks

Rollo Weeks

Wryn

Paul Freeman

Paul Freeman

Sir Robert

Stefan Jürgens

Stefan Jürgens

Bulchar

Stefan Weinert

Stefan Weinert

Mercenary #1

Phil McKee

Phil McKee

McNally

Caroline Carver

Caroline Carver

Sister Angela

Simon Callow

Simon Callow

King Edgar

Joan Plowright

Joan Plowright

Mother Superior

Carl Chase

Carl Chase

Aard

Val Kilmer

Val Kilmer

El Cabillo (uncredited)

Jamie Treacher

Jamie Treacher

Captain D'Arcy

Bill Oddie

Bill Oddie

Odo

Peter McCabe

Peter McCabe

Grimley

Dean Gregory

Dean Gregory

Sneed

Leslie Woodhall

Leslie Woodhall

Executioner