Filmhouse Cinemas Launches West Africa’s First IMAX Cinema in Lekki

IMAX, the world’s most immersive movie experience is finally in Lagos, Nigeria!