0.0 | 0 min
Sasha returns to Manchester to discover the city has been taken over by aliens in this apocalyptic queer Sci-Fi movie.
Budget
$50,000
Released
Jan 01, 1970
Status
In Production