Dreams movie revolves around Nirmala Mathan (Meena) who seeks vengeance on the person who she feels is responsible for the mysterious death of her lover Shiva (Abbas). When Abbas dies in mysterious circumstances, Meena assumes that Dr. Roy (Suresh Gopi), who wanted to marry her, is behind it. To seek revenge, she starts wooing him so as to trap him in her own fabricated murder. How the mystery of Shiva's murder unfolds and Dr. Roy's innocence is proven forms the rest of the movie.