Turn off light

Gremlins: Secrets of the Mogwai Season 1 Episode 9

Devastated by failure, Sam and Elle must look inward to find the strength to protect Shanghai from being overrun with violent Gremlins.

Episode Title: Never Give Up

Air Date: 2023-06-22