During Watchmen's opening weekend, Nite Owl's ship was on display outside the AMC theater in Universal City.