How can this be just a short film?
it's a "proof of concept".. a short film that is meant to interest potential backers/studios into helping fund a fully fledged film.remember they did the same thing with Deadpool.