Marvel Studios’ Thor Opens with $66 Million!