All you need to know about the world’s tallest cinema