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.
1999
1992
1968
1955
1994
1987
1980
1985
1989
2002
1984
2014
—
2022
2003
1998
1964
1991