Cast and Crew of Sleeping Dogs

Cast of
Sleeping Dogs

About Sleeping Dogs

'Sleeping Dogs' is a gripping movie that follows the story of Roy Freeman, played by the talented Russell Crowe. Freeman is a retired police officer who is currently undergoing a revolutionary Alzheimer’s treatment to help him regain his memory. His life takes an unexpected turn when a death row inmate he arrested ten years ago starts to claim his innocence. This investigation from Freeman’s past forces him to confront the impact of his former life, and he becomes increasingly intrigued by the possibility that he may have put an innocent man behind bars.

To uncover the truth, Freeman enlists the help of his former partner, Laura Baines, played by the brilliant Karen Gillan. Together, they embark on a journey to reopen the case and uncover the secrets that have been buried for years. As they delve deeper into the investigation, Freeman is forced to make some horrific discoveries that challenge everything he thought he knew about the case. The pair’s chemistry is electric, and their determination to uncover the truth drives the narrative forward, keeping viewers on the edge of their seats.

As the story unfolds, it becomes clear that there is more to the case than meets the eye. The tangled web of secrets that Freeman and Baines uncover reveals a shocking conspiracy that goes far beyond the initial arrest. With each new discovery, the stakes are raised higher, and the pair must navigate a dangerous world of lies and deceit to get to the bottom of the case. The movie is a thrilling exploration of memory, justice, and the power of friendship, and it is sure to leave viewers questioning everything they thought they knew about the criminal justice system.

Full Cast of Sleeping Dogs

Russell Crowe
plays Roy Freeman

Russell Crowe as Roy Freeman
In the movie 'Sleeping Dogs', Russell Crowe delivers a compelling performance as Roy Freeman, a man caught in the midst of a political uprising in New Zealand. Crowe's portrayal of Freeman is both intense and nuanced, capturing the character's inner turmoil as he grapples with his loyalty to his country and his own personal beliefs. His physicality and raw energy bring a sense of realism to the role, making Freeman a relatable and empathetic character. Overall, Crowe's performance is a standout in this thought-provoking film. See Russell Crowe's other roles

Karen Gillan
plays Laura Baines

Karen Gillan as Laura Baines
Karen Gillan delivers a captivating performance as Laura Baines in 'Sleeping Dogs'. Her portrayal of the character's complexities and vulnerabilities is both nuanced and compelling. Gillan's ability to convey Laura's inner turmoil and her struggle to maintain her sanity in the face of adversity adds a layer of depth to the film. Her on-screen presence is magnetic, and she effortlessly commands attention in every scene she appears in. Overall, Gillan's performance is a standout in the movie and a testament to her acting prowess. See Karen Gillan's other roles

Marton Csokas
plays Joseph Wieder

Marton Csokas as Joseph Wieder
Marton Csokas delivers a chilling performance as Joseph Wieder in the movie 'Sleeping Dogs'. His portrayal of the ruthless and manipulative character is both intense and captivating. Csokas's ability to convey the character's inner turmoil and desperation is truly impressive, making for a memorable and haunting performance that will leave viewers on the edge of their seats. See Marton Csokas's other roles

Tommy Flanagan
plays Jimmy Remis

Tommy Flanagan as Jimmy Remis
In the movie 'Sleeping Dogs', Tommy Flanagan delivers a compelling performance as Jimmy Remis, a dangerous and unpredictable criminal. Flanagan's portrayal of Remis is both chilling and captivating, as he effortlessly embodies the character's volatile nature. With his intense gaze and menacing demeanor, Flanagan brings a sense of palpable tension to every scene he's in, making it impossible to look away. His performance is a testament to his talent as an actor, and it's no wonder that he's become a fan favorite in the world of cinema. See Tommy Flanagan's other roles

Thomas M. Wright
plays Wayne Devereaux

Thomas M. Wright as Wayne Devereaux
Thomas M. Wright delivers a captivating performance as Wayne Devereaux in 'Sleeping Dogs'. His portrayal of the troubled and enigmatic character is both nuanced and intense, as he skillfully navigates the complex layers of Wayne's personality. Wright's ability to convey the inner turmoil and conflicting emotions of his character adds depth and authenticity to the role, making for a compelling and unforgettable performance. See Thomas M. Wright's other roles

Harry Greenwood
plays Richard Finn

Harry Greenwood as Richard Finn
Harry Greenwood delivers a compelling performance as Richard Finn in 'Sleeping Dogs'. His portrayal of the morally ambiguous character is both nuanced and captivating, as he skillfully navigates the complexities of Finn's motivations and actions. Greenwood's performance is marked by a subtle intensity that keeps viewers engaged, making him a standout in the film. See Harry Greenwood's other roles

Elizabeth Blackmore
plays Dana Olsen

Elizabeth Blackmore as Dana Olsen

Elizabeth Blackmore is an Australian film and television actress, best known for portraying Valerie Tulle in the tele...

See Elizabeth Blackmore's other roles

Lynn Gilmartin
plays Red

Jane Harber
plays Catherine Finn

Ming-Zhu Hii
plays Dr. Margaret Xu

Lucy-Rose Leonard
plays Lulu

Pacharo Mzembe
plays Isaac Samuel

Simon Maiden
plays Eddie Finn

Paula Arundell
plays Susan Avery

Jasper Bagg
plays O'Toole

Cameron Leonard
plays Leonard


Crew of Sleeping Dogs

Discover the backstage crew of Sleeping Dogs →