Rotten Tomatoes
Movies Tv shows RT App News Showtimes
Good Witch – Season 2, Episode 7: Full Cast & Crew Aired May 29, 2016 Drama/Romance
Cassie decides to throw a surprise party for Martha, but when she enlists the help of Stephanie and Abigail, she learns her secret might not be kept. TV-PG Air Date: May 29, 2016 See TV Episode Details

Cast & Crew

All Cast Crew
Catherine Bell Cassie Nightingale Actor Bailee Madison Grace Actor James Denton Dr. Sam Radford Actor Catherine Disher Martha Actor Peter MacNeill George Actor Hannah Endicott-Douglas Lori Actor Noah Cappe Derek Actor Dan Payne John Dover Guest Star Dan Jeannotte Brandon Russell Guest Star Sarah Power Abigail Pershing Guest Star Rhys Matthew Bond Nick Radford Guest Star Orly Adelson Executive Producer Jonathan Eskenas Executive Producer Frank Siracusa Executive Producer Craig Pryce Executive Producer Sue Tenney Executive Producer