STELLAR SHORT FILM FESTIVAL is held in the stunning grounds of the McClelland Sculpture Park in Langwarrin (about 45 mins drive south of Melbourne). The natural amphitheatre lends itself to an evening of spectacular short films under the stars, amongst acres of native bushland filled with some of Australia’s finest sculptures.