Egy kis görög szigeten él a fiatal özvegyasszony, Andrea, kis fia, Tim és a hűséges kutyájuk. Egy napon a tengerparton egy férfit találnak, aki nem emlékszik semmire, azt sem tudja hol van. A falu részeges orvosa - miután alaposan megvizsgálja - elhatározza, hogy titokban tartja felfedezését: az idegen testben két szív dobog. Egy ember, akinek két szíve van. Természetfeletti erejével meg tudná változtatni a világot, de nem érti a világot, melybe belekerült. Társa csak egy kisfiú, egy kutya és egy részeges doktor.