
Villain
Good is Bad
ADGP Mathew Manjooran, returns to work after a seven-month sabbatical, only to take voluntary retirement. His last day has him investigating a case involving triple murder, including a police officer. Soon a pattern emerges and each clue also links Mathew. How is the veteran police officer tied to the murders and who is the real villain?
Where to Watch
Top Cast

Mohanlal
Mathew Manjooran

Vishal Krishna
Sakthiveli Palaniswami

Hansika Motwani
Sreya

Manju Warrier
Neelima

Athira Patel
Mathew 's Daughter

Siddique
DGP

Srikanth
Felix D' Vincent

Raashii Khanna
ASP Harshita Chopra IPS

Renji Panicker
K. Sreenivasan

Aju Varghese
Churutt Kannappi

Chemban Vinod Jose
Iqbal

Anand
Dhanesh Tharakan

Idavela Babu
Police Officer

Kottayam Nazeer
Vinod Abraham

Antony Perumbavoor
Joy K. Thomas (Special Appearance)

Balaji Sarma
Mohan Nair

Kozhikode Narayanan Nair
Khalid Musthafa

Saikumar
Dr. Ram Kumar

Shweta Menon
ASP Harshita Chopra IPS (voice)
More Like This

Oscar Shaw

Rekhachithram

Anjaam Pathiraa

The Mirror Crack'd

The Scarlet Claw

Indemnity

Ayyappanum Koshiyum

Lady in the Lake

Drishyam 2

Hostile Takeover

Murder!

The House of Fear

He Walked by Night

Sherlock Holmes Faces Death

The Mechanic

No Name on the Bullet

The Glass Key

The Blue Lamp

Grip of the Strangler

LaRoy, Texas
