Movies
TV Shows
People
2023 • 10 Episodes
Season 1 of Velma premiered on January 11, 2023
2024 • 11 Episodes
Season 2 of Velma premiered on April 24, 2024
When an even spookier mystery grips Crystal Cove, Velma must find a way to balance her detective work with the demands of her newfound popularity befo...Read more