Former Movie Show and At The Movies critic Margaret Pomeranz has shared her top 10 Australian films of all time with Fairfax Media.

"Any list of top Australian films is a moveable feast, there are just so many good ones to choose from. However, today I've chosen the following," she said.

Gallipoli (1981)

This exquisitely made film from Peter Weir defined for me the tragedy of war as well as the naivete of the young men who enter into that arena. With sublime performances and haunting music it was an emotional punch to the gut.