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.
2005
1996
1940
2002
2007
2008
1991
2009
1989
2001
2006