Hannah joins an online chatroom, where she meets a boy she quickly falls for and things quickly go from great to terrible.Hannah joins an online chatroom, where she meets a boy she quickly falls for and things quickly go from great to terrible.Hannah joins an online chatroom, where she meets a boy she quickly falls for and things quickly go from great to terrible.
Perry Laylon Ojeda
- Mr. William
- (as Perry Ojeda)
- Director
- Writer
- All cast & crew
- Production, box office & more at IMDbPro
4.6279
1
2
3
4
5
6
7
8
9
10
Featured reviews
Less than subpar
At first I looked past the terrible music which was disturbing, not in a horror-kind-of-way. Unfortunately I could not save my eyes from the acting. Not by one actor/actress, but basically by all of them. The music combined with the latter caused me not to be emotionally engaged with the film. The graphics seemed to be produced with software which could be found on windows 95. The script is as outdated as their used software. Story wise, it could've actually been entertaining to watch. With such poor execution, however, I'd advise not to watch this movie and instead spent the time - that I have wasted, watching a snail race...
Deception in the Digital Age
Director Olivia Kuan's 'Catfish Killer' dresses its cautionary message in the sleek skin of a teen thriller, exploring how easily intimacy and danger blur online. It's marketed as horror, and it does have some elements of horror, but in truth it plays more like a psychological crime thriller: a story of manipulation, trust, and the invisible predators behind glowing screens.
Hannah (Morgan Taylor Campbell) is living her ideal final school year, aiming for a Stanford scholarship, when a chatroom romance turns sinister. The plot follows familiar beats but resonates whenever it lingers on Hannah's growing unease. The strongest horror here isn't blood or violence, it's the creeping realisation that identity itself is porous.
Kuan frames Hannah repeatedly through reflections and half-lit screens, hinting at the film's deeper concern with self-image. A background username ("StanfordDreamer98") quietly foreshadows her downfall, and a final flicker of an unread message leaves the threat unresolved, a neat if understated ending touch.
Yet, for all its thematic potential, 'Catfish Killer' struggles with pacing and depth. Some scenes linger too long on routine teenage chatter, dulling the suspense that the premise promises. The performances are earnest, the direction competent, but the film never quite escapes its made-for-TV limitations. And I think that the plot twist at the end did not work out as well as other scenarios could have.
Still, as a psychological cautionary tale, it lands. Beneath its Lifetime-Film veneer lies a small but genuine anxiety about how technology distorts connection.
Hannah (Morgan Taylor Campbell) is living her ideal final school year, aiming for a Stanford scholarship, when a chatroom romance turns sinister. The plot follows familiar beats but resonates whenever it lingers on Hannah's growing unease. The strongest horror here isn't blood or violence, it's the creeping realisation that identity itself is porous.
Kuan frames Hannah repeatedly through reflections and half-lit screens, hinting at the film's deeper concern with self-image. A background username ("StanfordDreamer98") quietly foreshadows her downfall, and a final flicker of an unread message leaves the threat unresolved, a neat if understated ending touch.
Yet, for all its thematic potential, 'Catfish Killer' struggles with pacing and depth. Some scenes linger too long on routine teenage chatter, dulling the suspense that the premise promises. The performances are earnest, the direction competent, but the film never quite escapes its made-for-TV limitations. And I think that the plot twist at the end did not work out as well as other scenarios could have.
Still, as a psychological cautionary tale, it lands. Beneath its Lifetime-Film veneer lies a small but genuine anxiety about how technology distorts connection.
An entertaining little mystery...
I'm likely being more generous with this review after watching another Lifetime movie, Tempting Fate, which had the worst premise ever. Catfish Killer was exactly what you'd expect-like another good one, Pregnant and Deadly. I mean, come on; with titles like these, you know what to expect.
Catfish Killer was an entertaining little made-for-TV mystery where our heroine, Hannah, has the world at her feet-loving mother, acceptance to her chosen university, great friends, etc. Then she joins an app, meets this guy, and everything changes.
The movie did an excellent job of presenting a number of possible suspects, and the settings were nice. I liked the little house Hannah lived in with her mother. I watch noir movies made in the 1940s for great writing/acting and did not anticipate it here. And, as I stated earlier, the film adhered to the expected Lifetime movie formula and delivered all anticipated elements, which kept me entertained throughout. Giving Catfish Killer 5 stars.
Catfish Killer was an entertaining little made-for-TV mystery where our heroine, Hannah, has the world at her feet-loving mother, acceptance to her chosen university, great friends, etc. Then she joins an app, meets this guy, and everything changes.
The movie did an excellent job of presenting a number of possible suspects, and the settings were nice. I liked the little house Hannah lived in with her mother. I watch noir movies made in the 1940s for great writing/acting and did not anticipate it here. And, as I stated earlier, the film adhered to the expected Lifetime movie formula and delivered all anticipated elements, which kept me entertained throughout. Giving Catfish Killer 5 stars.
Did you know
- GoofsWhen Hannah and Kevin are talking in the school hallway and Scott texted her to come to his locker "now", the name above his text on the screen is 'James' (the person she had been chatting with on the Clique app) - not 'Scott' as it should have been.
- How long is Catfish Killer?Powered by Alexa
Details
Contribute to this page
Suggest an edit or add missing content




