Randy Cunningham: 9th Grade Ninja
Sorcerer in Love 2: Sorceress's Revenge
E48 Jan 25, 2014 11m Not Rated
Randy and Howard follow Theresa Fowler (voiced by Sarah Hyland) and the rest of their classmates to a cool new club downtown only to discover that the Sorceress (voiced by Jennifer Tilly) has returned to seek revenge on the Ninja.
Where to Watch Sorcerer in Love 2: Sorceress's Revenge
Cast of Sorcerer in Love 2: Sorceress's Revenge