Celebrities Entertainment Events Legal Dispute Over Allegations Against Crispin Glover Megan Scott February 26, 2026