Filled With Ghosts is set in Southern Spain, where seven characters’ lives intertwine—the events binding them together are as strong as their need to escape. Diana and Miguel live with their fifteen-year-old daughter, Heena, at his mother’s house. Tila considers her psychotic episodes to be mystical experiences, and becomes obsessed with Heena—convinced she is a magician and guru. Miguel has an affair with wealthy Catalina and, when he gets her pregnant, marries her for her money. He continues his relationship with Diana, dividing his time between the two women. When the violent past catches up with Miguel and Diana, they have to somehow deal with the consequences.