Neon Maniacs, 1986 – ★★★★ Published June 26, 2021 · Updated July 19, 2021 It’s a shame this movie doesn’t get the love it deserves. It’s fun and creative. Share