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.
2024
1991
1998
2023
2014
2021
1965
2002
1995
2007
2004
1990
1986
1997
2022
1984