In 1872, three priests are set to be executed by the Spanish authorities. But before they are put to death, they suddenly find themselves transported to present day.
1948
1981
1999
1940
1990
2012
1926
1928
1937
2019
1988
2001
1991
1967
2017
2002
2010
1996