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.
1986
2017
1990
1989
1991
1983
2014
1992
2004
2003
1987
2019
1984
2001
2011