The classic Shakespeare tragedy about the power-hungry Scottish nobleman receives a riveting update, with the title character re-imagined as a shadowy gangster and relocated to modern-day Melbourne. Sam Worthington is brilliant in the title role, with Lady Macbeth played by Victoria Hill, who is credited as the co-screenwriter with director Geoffrey Wright. Gary Sweet, Matt Doran, Lachy Hulme, Mick Molloy, Damian Walshe-Howling, Rel Hunt, Jonny Pasvolsky.