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.
1990
2014
1986
2007
2024
1984
1987
2001
2003
1991
2002
2004
1993
1999
1988
1996