Time traveling androids created to entertain audiences in the future go back to 1996 as part of their game, and wreak havoc on Mexico City.
1984
2018
2014
1977
2019
2023
2017
2024
2012
1964
1975
2022
1979
2015
2011
2021
2009