The IMAX at Portage Place no longer exists, but we’ll always remember all the hype it brought when it first opened it’s doors in 1987.

The technology it brought in at that time was unheard of.