Rain, Rain .. Come Again is a 2004 Indian Malayalam-language mystery film directed by Jayaraj and written by Sharath Haridasan. The story is set against the backdrop of two competing colleges in Kerala, amidst, a professor who heads a covert Satanic cult tries to lure students. The film features debutants Ajay Jose, Reji V. Nair, Divya Lakshmi, and Asif Khan in principal roles. The songs were composed by Jassie Gift, while the background score was provided by Pravin Mani. The film is noted as it is the first ever Malayalam film centered on theme of Satanism. The movie was a hit at the box office. Rain, Rain .. Come Again was released in theatres on 8 August 2004. The songs "Themma Themma Themmadikkate" and "Nillu Nillu" were trendsetters among Kerala youth at that time. Plot Dinesh, an orphan boy arrives in King Aloysius Men's college which maintains a longstanding rivalry with Queen Agnes Women's college. Agnes college tries to acquire NAAC accreditation, but Dinesh along with Aloysius college authorities spoil the plan. They also spoil the youth festival of their rivals. In retaliation, Agnes college under the leadership of Sree defame the name of Allosyus college by trapping them in a scandal. Meanwhile, under the leadership of a professor, Satanism slowly extends its influence in the college. The satanists including professor David Andrews, the leader, and Franko begin to lure students into the cult and those who refuse to convert at their usual gathering are killed. Meanwhile, Franko, who was Daisy's boyfriend befriends Sree, which causes a split between Dinesh and Sree. John finds out about the professor and Franko's deal from Marco Polo, his classmate. Marco Polo reveals his findings to a police officer, who surprisingly is an ally of the Satanists. Marco gets brutally killed by Franko. Sree is lured into the cult by Franco after the split with Dinesh. Dinesh, enraged over the death of his friend, seeks revenge and goes after the cult members to rescue Sree. In a fight that follows, Prof. David Andrews is subdued and chased to a mountain cliff. He screams out, "Praise Satan" and jumps off the cliff to his death. In the end, Dinesh and Sree unite and is seen celebrating. Cast Ajay Jose as Dinesh Divya Lakshmi as Sree Reji V. Nair as Prof. David Andrews Asif Khan as Franco / Joseph Gordon Ajay Thomas as Sasi Sarath Haridasan