A SWAT team finds themselves trapped in a time-space paradox. Can they escape?
2024
2016
2017
2019
1999
2010
2018
2006