Cinema release
This was released at the cinema in the UK. I remember the ads for it along the outside of the double decker buses. Was it released at the cinema in the US? I saw it on dvd and couldn't believe that such a dire film had a UK cinema release!
share