Kunchacko Boban as Home Secretary Shaji Punnoose
Tovino Thomas as Anoop, Ex-Army Officer
Asif Ali as Nixon, Mathachan's younger son
Vineeth Sreenivasan as Rameshan
Aparna Balamurali as Noora, T.V Reporter
Tanvi Ram as Manju, Anoop's Love Interest
Sshivada as Shaji's Wife
Lal as Mathachan
Kalaiyarasan as Sethupathy
Narain as Winston, Mathachan's elder son
Aju Varghese as Taxi Driver Koshy
Hari Krishnan as Alex, Anoop's Friend and Chandy's Son
Gauthami Nair as Anupama, Rameshan's Wife
Siddique as Noora's Father
Renji Panicker as Anu's Father
Sudheesh as Varghese
Janardhanan as Chief Minister
Indrans as Bhasi
Jaffar Idukki as Aravindan, Manju's Father
Devanandha as Shaji's daughter
Vriddhi Vishal
Vinitha Koshy as Pregnant lady
Gilu Joseph as Jiji
Joy Mathew as Chandy
Sreejith Ravi as Anoop's Friend
G. Suresh Kumar as Anoop's Father
Jayakrishnan as District Collector
Krishna as Sub Collector
Jayakumar as Ravi
S. P. Sreekumar as Joseph
Rony David as Cleetus, Joseph's Brother
Kalabhavan Haneef as Dam Operator Karunan
Pauly Valsan as Police Constable
Shebin Benson as Nahas
Shobha Mohan as Rameshan's Mother
Sreeja Ravi as Anoop's Mother
Boban Samuel as Police Officer
Santhakumari as VillagerThe film was officially announced in September 2018 with the initial title 2403 Ft.: The Story Of Unexpected Heroes, which was later changed to the current title
Locations span across different parts of Thrissur, Ernakulam, Kottayam, Alappuzha, Idukki, and Kollam districts. Thirunelveli and Hyderabad were significant locations outside Kerala. The major shooting was done in a 15-acre film set situated in Vaikom. Filming completed on 12 November 2022.[8] The flood sequences were shot entirely using practical effects.