Skip to content
Compare TV
Shame poster

Shame (2011)

Movie101 minRated NC-17

IMDb7.2/ 10CTV score7.1/ 10

Where to watch Shame in Australia

Shame is streaming in Australia on HBO Max (subscription).

We may earn a commission when you sign up through our links. How we make money.

Stream (subscription)

Availability checked 3 November 2026. Streaming availability data from JustWatch.

About Shame

Brandon, a thirty-something man living in New York, eludes intimacy with women but feeds his deepest desires with a compulsive addiction to sex. When his younger sister temporarily moves into his apartment, stirring up bitter memories of their shared painful past, Brandon's life, like his fragile mind, gets out of control.

Year
2011
Genres
Drama
Runtime
101 min
Rated
NC-17
Director
Steve McQueen
Top cast
Michael Fassbender, Lucy Walters, Mari-Ange Ramirez, James Badge Dale

Shame release dates in Australia

Australian cinema release

Release dates: TMDB.

Cast and crew of Shame

  • Michael Fassbenderas Brandon
  • Carey Mulliganas Sissy
  • James Badge Daleas David
  • Nicole Beharieas Marianne
  • Lucy Waltersas Woman on Subway Train
  • Mari-Ange Ramirezas Alexa
  • Alex Manetteas Steven
  • Hannah Wareas Samantha
  • Elizabeth Masuccias Elizabeth
  • Rachel Farraras Rachel
  • Loren Omeras Loren
  • Lauren Tyrrellas Hostess
  • Marta Milansas Cocktail Waitress
  • Jake Sicilianoas Skype Son
  • Robert Montanoas Waiter
Director
Steve McQueen
Screenplay
Abi Morgan, Steve McQueen
Producer
Iain Canning, Emile Sherman
Original Music Composer
Harry Escott
Director of Photography
Sean Bobbitt

Cast and crew: TMDB.

Shame trailer

Shame trailerPlay video: Shame trailer

Got a question about Shame?

Is Shame on Netflix in Australia?

No, Shame is not on Netflix in Australia right now. It is streaming on HBO Max.

Can I watch Shame for free in Australia?

No, Shame is not on a free service in Australia right now. You can stream it on HBO Max.

Can I rent or buy Shame in Australia?

We could not find Shame to rent or buy in Australia right now. It is streaming on HBO Max.