Fair rating?Good Witch· Season 2 · Episode 2
Driven
A man from Cassie's past arrives in Middleton, but reminiscing about old times may put a halt to a future for her and Sam.
Streaming on (US) ![]()
![]()
![]()
![]()
![]()
See all
#3In Season 2of 10 rated episodes
#37All-timeof 68 rated episodes
+0.0vs season avgSeason 2 averages 7.2
2016First airedApril 24, 2016
Guest stars
Catherine Disheras Martha Endicott Tinsdale
Kylee Evansas Stephanie Borden
Sarah Poweras Abigail Pershing
Rhys Matthew Bondas Nick Radford
Dan Jeannotteas Brandon Russell
Rebecca Daltonas Tara Russell
Kate Corbettas Eve
Noah Cappeas Derek Sanders
Jefferson Brownas Ben Patterson
Dan Payneas John Dover
Gabrielle Milleras Linda Wallace
Siobhan Murphyas Beth
Jamie Spilchukas Larry
Brendan Murrayas ChuckCrew
Craig PryceDirector
Sue TenneyWriter