‘Eclipse’ Gets Rave Reviews Not Just From Teenage Girls