Guest Stars June Squibb as Mary Ann Patterson Grace Fulton as Young Melinda Tim Guinee as Charlie Filbert Greg Cipes as Jamey Barton Vivian Wu as Prophet Ghost Kyle Chavarria as Kristen Filbert Marcus Ashley as Michael Ellis Charles Mesure as The Messenger Mike Hagerty as Mayor Alex Millio Julian Sands as Ethan Clark Ignacio Serricchio as Gabriel Lawrence Jeremy Shada as Liam Fletcher Jenny Cooper as . Jane Hargrove Mark Hapka as Zach Dee Freeman as Mail Person Ghost Sebastien Cuk as Man Passing Through Ghost Jane Wall as Karen the Nanny Alisa Vilena as Elena Petrova Davide Schiavone as Stefano Donato