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.
1973
2009
1993
2003
2000
1998
2021
2011
1967
1980
2015
2022
2017
2008
2020
1994
1999
1947
1997