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.
2023
1998
2000
1988
2020
2015
2024
1925
2018
1949
1961
1965
1987
1989
2008
1976
1996