Stephen (2025)
Tamil · Thriller / Mystery · 124 min · NC16
Rating still forming — too few ratings yet
▸ Not enough ratings yet
Released 5 Dec 2025
Page updated 22 Sept 2026
Stephen is streaming in Singapore on Netflix.
The verdict
Ratings on Stephen stayed too thin to say where this Tamil film lands. It clocks in at a standard 124 minutes. In Singapore you can stream it on Netflix.
Should you spend 2h 4m on it?
2h 4m of Tamil thriller, leaning mystery. Runs about as long as you'd expect, so no scheduling gymnastics needed.
- Skip if
- you want to relax rather than be wound up
- Best for
- A normal night, nothing to plan around
Story
A psychiatrist evaluating a self-confessed serial killer unravels a twisted web of trauma, deceit, and psychological manipulation—only to question if the killer is truly guilty or just another victim in a larger, darker game.
Good to know
| Runtime | 2h 4m |
| Watch with family? | NC16 · Older kids & up |
| Genre | Thriller / Mystery |
| Language | Tamil |
| Best screen | Stream at home |
Director
Mithun
Cast

Gomathi Shankar
Stephen

Smruthi Venkat
Seema

Michael Thangadurai
Michael Thangadurai

Shrisha
Krithika

Harija
Mary
Where to watch in Singapore
Netflix
Included with a subscription — no extra charge on these platforms.
Availability as of 22 Sept 2026 — platforms may change over time.
More: Everything new on Netflix
Trailer
Find the trailer on YouTube →
If you liked this
Frequently asked
Is Stephen worth watching?
It's too early for a verdict — Stephen doesn't have enough ratings yet. 2h 4m of Tamil thriller, leaning mystery. Runs about as long as you'd expect, so no scheduling gymnastics needed.
Where can I watch Stephen?
You can stream Stephen in Singapore on Netflix.
When is Stephen coming to streaming?
Stephen is already streaming in Singapore on Netflix.
Is Stephen family friendly?
Stephen is rated NC16. Fine for older kids with guidance.
What language is Stephen in?
Stephen is a Tamil film (Thriller / Mystery).
See this week's top picks on FilmyChill →
Browse every film we've covered →