Varsham is a action romance based movie, In which Venkat (Prabhas) and Sailaja (Trisha) are youngsters at Warangal who fall in love. Bhadranna (Gopichand) is the most dreaded and ruthless landlord in Nizam area. Bhadranna also likes Sailaja and wants to marry her. Ranga Rao (Prakash Raj), Sailaja's dad, is a typical black sheep having all kinds of bad habits. In the process, he is ready to marry off his daughter to Bhadranna for money.