BraveStarr (1987)
7.1/10 on IMDbFirst aired Sep 14, 1987

Filmation's final cartoon series is a space Western set on the planet New Texas, with a marshal whose supernatural abilities keep the frontier in line. It is lovingly produced and stranger than you remember, which makes it a fine rediscovery. One episode is the reason people still talk about it:…

See all 14 items in this list