After the end wins Hitchcock award for best short film