El título del espectáculo es una referencia al personaje principal, Melinda Gordon (interpretado por Jennifer Love Hewitt), quien vive en la ciudad ficticia de Grandview con su marido Jim Clancy (David Conrad) y tiene la capacidad de ver y comunicarse con los muertos. La serie comenzó el 23 de septiembre de 2005. Después del final de temporada, John Gray, el creador de la serie, firmó un contrato de dos años con CBS, que garantizó una tercera temporada.
La serie terminó su tercera temporada el 16 de mayo de 2008, y comenzó su cuarta temporada el 3 de octubre de 2008. Hasta el 21 de mayo de 2010, se han emitido un total de 107 episodios de Ghost Whisperer en cinco temporadas. El 18 de mayo de 2010, CBS (Cadena original de retransmisión de esta serie) ha decidido cancelar la serie, en 5 temporadas aunque sin un final aparente.