translate English to French: An IMAX cinema was opened in May 2005.
Un cinéma IMAX a été inauguré en mai 2005.