Another phrase, often derogatory, for an IMAX screen in a movie theater.
Inception, Chris Nolan's latest movie, is destined to play at the steroid screen.
1👍 3👎