Sein oder Nichtsein. Als die idealistische Lehrerin Dino Chalmers (Christina Ricci) in Sydneys Problemviertel 'Redfern' Shakespeare an der Schule aufführen will, erntet sie nicht nur bei den Schülern zunächst wenig Interesse. Im Herz der Aborigine-Gemeinde hat man andere Probleme, als alte Texte auswendig zu lernen. Auch Dinos weiße Freunde sind fassungslos. Doch als sie den jungen Liam Wood (Hunter Page-Lochard) trifft, der zwar aus schwierigen Verhältnissen kommt, dem das Theater aber im Blut liegt, hat sie ihren Hamlet gefunden. Schon bald versteht er, was das Rachedrama mit seinem Leben in Redfern zu tun hat. Und auch Dino trifft wichtige Entscheidungen: zum Beispiel, ihre Beziehung zur Deli-Verkäuferin Kate (Andrea Demetriades) wieder aufzuwärmen. Dino kämpft für die Freiheit der Kunst und für die Zukunft ihrer Schüler.