The King Tut movie and artifact exhibit at the California Science Center is like feeling and tasting ancient Egypt in all its wonderful mystery. You walk into the Imax Theatre and get transported to the spectacular Nile River valley and fly over thundering waterfalls,...