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.
—
1983
2013
2018
2011
1989
1966
1956
2021
2002
1994
1974
2000
1963
1985
1972
2001
2006