Kiarapanther Mar 19, 2010 01:17AM Looked up times for How to Train Your Dragon and discovered that they built an IMAX at the Northgate Mall in Seattle while Ive been gone.