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.
2007
2025
2022
2001
1994
1980
2014
2002
1992
1998
2013
1986
1988
1989
2017
2011