![]()

First aired: May 4, 2007
(repeated August 31, 2007)
In the first half of the two-part second season finale, Melinda fears for the safety of her loved ones when a prophet ghost shows her visions of a deadly future, and a fellow Ghost Whisperer whom Melinda doesnt trust continues to lurk around Grandview.
Ignacio Serricchio (General Hospital) and Julian Sands (24) Guest Star.
There is a little English boy named David who makes little cardboard images that are all of the same person. Also, A woman named Elana who has written one message All eyes are on her. Melinda also meets an Italian boy named Stefano who draws a womans picture. He says he does it for one person and he calls her Melinda Gordon. Also Delia and Tim give Ned a turntable.
Rating: TVPG
| Writer | John Gray |
| Director | John Gray |
| Series Regulars | |
|---|---|
| Melinda Gordon | Jennifer Love Hewitt |
| Jim Clancy | David Conrad |
| Delia Banks | Camryn Manheim |
| Recurring Cast | |
| Professor Rick Payne | Jay Mohr |
| Ned Banks | Tyler Patrick Jones |
| Tim Flaherty | Tom Wilson |
| Guest Cast | |
| Gabriel | Ignacio Serricchio |
| Ethan Clark | Julian Sands |
| Prophet Ghost | Vivian Wu |
| Liam | Jeremy Shada |
| Stefano | Davide Schiavone |
| Elana | Alisa Gerstein |
| Elenas Mother | Kathleen Gati |
| Italian Man | Mario Di Donato |
| Driver | Alex Daniels |
Source: CBS Press Release, TV.com, Futon Critic