Futurama poster
TV

Futurama (1999)

S05E07 Teenage Mutant Leela's Hurdles

Mar 30, 2003 • Season 5 • Episode 7 • HD

The Planet Express team encounters a mysterious substance that triggers reverse aging in all of them. As they begin to grow younger, they must navigate the challenges and surprises that come with this unexpected twist.

Country: US