a highly original film use a myriad of genre and film technique to stun and powerful effect . all people involve give only their very best and it show on screen . a committed film with a committed cast and crew . simply brilliant . just go and see it now .