Imaginary Friends & Enemies


Episode Info

A child's pretend friend wreaks havoc at a wedding, and Melinda must play hide-and-seek to settle the spirit.


Jennifer Love Hewitt
as Melinda Gordon
David Conrad
as Jim Clancy
Camryn Manheim
as Delia Banks
Christoph Sanders
as Ned Banks
Jamie Kennedy
as Eli James
Brennan Elliott
as Hunter Clayton
Andy Comeau
as Christopher Murray
Tanner Maguire
as Owen Grace
Isabella Peregrina
as Young Tricia
Kurt Caceres
as Det. Carl Neely
Dariush Kashani
as Bobby Tooch
Monnae Michaell
as Deborah Goldstein
Show More Cast

Imaginary Friends & Enemies Photos