Mufasa, Lion King

Mufasa: The Lion King is just $2 million away from one more major milestone. But can it get there before the film leaves the ...
Imax provides its patented technology to theaters around the world, which means new signings mean almost as much to its ...