Background

Sleeping Dogs

2024

6.2 /10 IMDb
110 Duration
Director: Adam Cooper
Cast: Russell Crowe ,Karen Gillan ,M...
Language: English
Country: Australia

In this gripping crime thriller, Russell Crowe stars as Roy Freeman, an ex-homicide detective with a fractured memory, forced to revisit a case he can't remember. As a man's life hangs in the balance on death row, Freeman must piece together the brutal evidence from a decade-old murder investigation, uncovering a sinister web of buried secrets and betrayals linking to his past. With only instincts to trust, he faces a chilling truth - sometimes, it's best to let sleeping dogs lie.

Read full story →

Top Cast

Russell Crowe

Russell Crowe

Actor

Karen Gillan

Karen Gillan

Actor

Marton Csokas

Marton Csokas

Actor

Tommy Flanagan

Tommy Flanagan

Actor

Thomas M. Wright

Thomas M. Wright

Actor

Harry Greenwood

Harry Greenwood

Actor

Pacharo Mzembe

Pacharo Mzembe

Actor

Lynn Gilmartin

Lynn Gilmartin

Actor

Paula Arundell

Paula Arundell

Actor

Elizabeth Blackmore

Elizabeth Blackmore

Actor

Kelly Greyson

Kelly Greyson

Actor

Arthur Angel

Arthur Angel

Actor

Support This Page

If you like this content, you can support the site or share this movie with friends.

Donate / Support

Help keep the site running — any contribution is appreciated.

Share This Movie

Send the movie page to friends or share it on social networks.

Support

Link Not Working? Here’s What to Do

If you face any issues with the button, leave a comment mentioning the movie name. We will respond with the link shortly (within 5–10 minutes).

User Reviews & Comments

Leave a Reply

D
Dean
09 Feb 2025

Great detective movie with interesting twist. Loved it.

C
Chandler Danier
12 Apr 2024

Crowe is less lazy in this film. He moves around much more and... looks a little slimmer? Maybe it's just movie magic but all this potential cut weight is wasted as we're still stuck with almost 2 hours of run time. The twists aren't that amazing or necessary or whatever. It's fine. It's been done before...a little long.