Narain is a research scholar who seeks to unravel the mystery behind the phenomenon called red rain which evoked much curiosity and concern. Some researchers and scientists have attributed red rain to extra terrestrial beings. The movie is based on this premise.