David Griffiths, Alex First, Greg King and Peter Krausz take a look at new Australian film Long Story Short.