User blog comment:JadgVlady/Godzilla 2014/@comment-13543558-20140515145422/@comment-26297219-20140515145519

Yeah, there are IMAX theatres.