Ruth Cracknell
Role: Lilian Singer
Barry Otto
Role: John Singer / Albion Singer
Toni Collette
Role: Young Lilian Singer
Susie Lindeman
Role: Jewel
Iris Shand
Role: Aunt Kitty
Anne-Louise Lambert
Role: Mother
Jeff Truman
Role: Head Orderly
David Argue
Role: Spruiker
Anthony Brandon Wong
Role: Transvestite on Bus
Bogdan Koca
Role: Slav Taxi Driver
Tim McGarry
Role: First Bus Driver
Michael Greir
Role: Driver of Kitty's Cab
Kenny Graham
Role: Twister Cab Driver
Marian Dworakowski
Role: Zara's Pimp
Patrick Dickson
Role: Lord Kitchner / Bank Manager
Paul Muirhead
Role: Bank Teller
Mary Regan
Role: Angelique
Rachael Maza Long
Role: Shade
Inga Romantsova
Role: Marge
Morgan Smallbone
Role: F.J. Shroud
Bob Maza
Role: Last Taxi Driver
Jacqueline Kott
Role: Op Shop Owner
Silvio Ofria
Role: Fish Shop Assistant
Tim Page
Role: Business Man
Harry Pavlidis
Role: Constable Sparkman
Peter McAllum
Role: Police Prosecutor
Brian Harrison
Role: Magistrate
Jessie Bullions
Role: Child Lilian
Katie Coogan
Role: Teen Lilian
Rachel Szalay
Role: Inmate One
Kristina Bidenko
Role: Inmate Two
Janet Foye
Role: Inmate Three
Deborah Foster
Role: Inmate Four
Monique Spanbrook
Role: Policewoman #1
Gemma Stubbs
Role: Older Baby Mary
Chloe Stubbs
Role: Older Baby Mary
Taylah Young
Role: Baby Mary
Carlie Young
Role: Baby Mary
Brian M. Logan
Role: Constable Lush
Scott Bowie
Role: Young Policeman
Paul Wilson
Role: Older Policeman
Jason Marty
Role: Man Questioned For Love
Nibbs Davis
Role: Bank Customer
Benjamin Robinson
Role: Baby John
Mitchell Robinson
Role: Baby John
Jens Dowling
Role: Male Taxi Passenger
Kate Dowling
Role: Female Taxi Passenger
Libby Arnall
Role: Female Bus Passenger
Anthony Adams
Role: Shopper in window in final scene (uncredited)
Barbara Baker
Role: Tourist (uncredited)
Maggie Kirkpatrick
Role: (uncredited)