The 2017 Cannes Film Festival Palme d'Or winner, The Square has come to Australian cinemas. Check out this tongue-in-cheek satire drama on art and art culture.
Returning on 28 October, the 3rd British Film Festival will feature 31 titles, capturing the humour, romance, traditions & new age vitality of British culture.