Overview: In 1271, five young knights journey to Thebes in Greece to recover the Sacred Shroud and deliver it back to France and into the hands of the royal family.
Watch Trailer
Release: Apr 06, 2001Runtime: 147 minutesQuality: HDIMDb: 4.50 / 10 by 20 usersPopularity: 2Budget: $0Revenue: $0Language: Italiano