In the future, mental institutions are located on far-away planets. One such planet is the apex for an invasion of Earth by rodent-like aliens. It is up to a band of intrepid mental patients to thwart their evil schemes.
2023
2007
2021
2012
2015
2025
1989
1970
2022
—
1960
1956
2024
2017
1980