Set three years after Scorsese's unforgettable psychological drama, "Taxi Driver", a bunch of weird creatures try to kill the whole planet and one sergeant has to shoot them with his space ship.
Last Line
Published 2024-08-06