Simply put Helena Bonham Carter seems to get a very strange range of roles. In the very late Nineties she played Marla Singer in Fight Club, a suicidal messed up character who has no value to her life.
There is a definite link here with the dark films and then Tim Burton’s dark style to everything he does. What is strange to me is her casting in kids films / programs, like Wallace and Gromit Curse of the Were-Rabbit:
Lots of Harry Potter action too… all in all we love you!