Stand and Deliver Films are a new company specialising in quintessentially English films. The Ghost Walker is a ten minute comedy short currently in post production...
Welcome to the website of British independent film company Stand and Deliver Films.