Can anybody tell me why this film is only being shown in 3 cinemas in the London area at the moment. It is a film four production and has been reviewed on Teletext and in the newspapers. I emailed the Odeon cinema chain and they said only a limited number of copies were made? It was released on 1st Feb but I cant figure out why such a limited number of showings