The New Scooby Doo Movies is a series that is currently running and has 1 seasons (15 episodes). The series first aired on April 11, 2017.