Celebrity Sarah Michelle Gellar set to star in Dexter: Original Sin 27 June 2024 Sarah Michelle Gellar has joined the cast of ‘Dexter:… Coza24June 28, 2024