The chronicle of the life and great love of Otto Bloom, an extraordinary man who experiences time in reverse - passing backwards through the years only remembering the future.
Xavier Samuel
as Otto Bloom
Rachel Ward
as Ada
Matilda Brown
as Young Ada
Rose Riley
as Suzi Noon
Terry Camilleri
as Bob Simkin
Amber Clayton
as Nora Baron
Jacek Koman
as Miroslaw Kotok
Suzy Cato-Gashler
as Nell Allen
Tyler Coppin
as J.C. Tippit
John Gaden
as Prof. Charles Reinier
Richard Cawthorne
as Duane Renaud
Milijana Cancar
as Arts Correspondent