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.

Follow @Variety on Twitter for breaking news, reviews and more