A peace-seeking monk must save a train full of pilgrims from terrorists intending to unleash a deadly virus.
2005
2021
2022
2024
2020
2014
1956
2012