Dans un hôtel sur le point d'être détruit, Melinda aide les esprits de trois jeunes garçons et d'un chien qui sont morts dans l'incendie d'un orphelinat.
Melinda et Andrea sont engagées pour vendre les meubles d'un hôtel aux enchères avant que le bâtiment ne soit démoli par son nouveau propriétaire. En vidant le sous-sol, Melinda découvre les esprits de trois jeunes garçons et d'un chien morts dans l'incendie d'un orphelinat en 1956. Elle doit les aider à passer de l'autre côté avant que l'hôtel ne soit détruit, avec eux à l'intérieur. Si elle échoue, ils n'auront plus aucun lieu auquel s'accrocher et deviendront des esprits errants pour toujours.