World brief

Russia’s first Imax theater will open in Moscow on April 4 with the local premiere of helmer Ron Howard’s Academy Award-winning astronaut drama “Apollo 13,” it was announced Thursday.

U.K. film company BFC Media will operate the Imax theater via its wholly-owned Russian subsidiary BFC Cinemas.

Want Entertainment News First? Sign up for Variety Alerts and Newsletters!
Post A Comment 0