Jayasurya
Pullu Giri
Jayasurya
Pullu Giri
Swathi Reddy
Veni
Sabumon Abdusamad
Shyam Rangan
Vijay Babu
Raman Moorthy
Sudev Nair
Sudheep Rangan
Raveena Ravi
Veni (Voice)
Advaith Jayasurya
Junior Giri
T G Ravi
Balan
Mallika Sukumaran
Adv. Rajalakshmi
Indrans
Murugan
John Kaippallil
Deja
Gayatri Arun
Giri's Mother
Valsala Menon
Veni's Grandmother
Jayaraj Warrier
Pauly
Manikuttan
Ali
Sreejith Ravi
SI Anand
Sadiq
George
Sudheer Karamana
SI Syed
Shaju Sreedhar
SI Kumar
Vineeth Thattil David
SI Siby
Balachandran Chullikkadu
Jayamohan
Saiju Kurup
Cameo as Doctor
Jess Sweejan
Giri's daughter
Vijay Babu
Producer
Deepu Joseph
Editor
Prakash Velayudhan
Director of Photography
Arun Venjaramoodu
Art Designer
B. K. Harinarayanan
Lyricist
Saritha Jayasurya
Costume Design
Rajesh Mohanan
Director
Ratheesh Vegha
Screenplay