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
1973
2016
1991
1987
2006
2008
2001
1996
1952
1995
2010
1981
2019
2007
1966
1967
1982
2021