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.
1996
2015
2020
—
2018
2023
1978
2019
2012
2016
2024
2005
2022
2021
1999