Twenty screens showing films dubbed into German, bars, restaurants, DVD hire, film posters and Europe’s biggest IMAX screen.