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.
1988
1986
2006
1985
1997
1999
2002
1992
1991
2000
1993
2007
2014
2020
2016
1996
2003