Sarah Michelle Gellar set to star in Dexter: Original Sin 0 28.06.2024 01:03 FemaleFirst.co.uk Sarah Michelle Gellar has joined the cast of Dexter Original Sin.