Celebrity News February 17, 2025 Sarah Michelle Gellar Gets Real About the Nerve-Wracking Buffy Sequel