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.
2025
2021
2019
2020
2024
1997
2010
2011
2023
1993
2022
2017
2008
2001
1988
2007