would be an unendurable viewing see for this ultra-provincial new yorker if 26-year-old reese witherspoon were not on hand to inject her complete fantasy character , melanie carmichael , with a massive infusion of antique hollywood magic .