Freddie Prinze, Sarah Michelle Gellar

Lola Tung, Nicholas Alexander Chavez, Austin Nichols and Gabbriette have rounded out the cast of 'I Know What You Did Last ...
Sarah Michelle Gellar took to Instagram this week to announce that she's wrapped filming the upcoming Dexter prequel.