Leela's Homeworld (2002)
Directed by
Starring (View all)
Cover art, photos and screenshots
View all Leela's Homeworld (2002) pictures
The Planet Express crew must suffer the wrath of the mutants who live under the city after disposing too much toxic waste into the sewers.
Release date: 17 February 2002
Tags:
My tags:
Add tags
Update feed
Magoo rated this 9/10 3 months, 3 weeks ago
kevinwarburton rated this 8/10 1 year, 1 month ago
Ralph Cifaretto posted a image 1 year, 2 months ago
angy91 rated this 7/10 1 year, 2 months ago
Ralph Cifaretto rated this 8/10 1 year, 2 months ago