A tale of teens on the cusp of change impresses in loundraw's short calling-card of a film, but fails to provide much value ...