Do You Believe In Magic?


Episode Info

Tommy and Julia make their anniversary a night to remember; Justin and Rebecca's romance encounters a new twist; and Kitty and Robert's adoption quest hits a snag.


Calista Flockhart
as Kitty Walker
Sally Field
as Nora Holden
Balthazar Getty
as Thomas Walker
Ron Rifkin
as Saul Holden
Rachel Griffiths
as Sarah Whedon
Dave Annable
as Justin Walker
Patricia Wettig
as Holly Harper
Sarah Jane Morris
as Julia Walker
Matthew Rhys
as Kevin Walker
Rob Lowe
as Sen. Robert McCallister
Emily VanCamp
as Rebecca Harper
Luke MacFarlane
as Scotty Wandell
Maxwell Perry Cotton
as Cooper Whedon
Sonja Sohn
as Trish Evans
David Andrews
as George Lafferty
Will McCormack
as Ethan Travis
Rose Abdoo
as Miss Clara
Michael B. Silver
as Stu Orenbacher
Ramon De Ocampo
as Spencer Travis
Show More Cast

Do You Believe In Magic? Photos