Ben Affleck opened up about his role in ‘Buffy the Vampire Slayer’ during his ‘The Late Late Show with James Corden’ appearance — read more