by Brockleigh
Well written, with a believable narrative, solid dialogue and effective direction. Full marks!