Helena Bonham Carter, aka Bellatrix of Harry Potter fame, helps ‘fully vindicated’… admin Nov 28, 2022 …