Blue Canary Films Behind The Scenes Helena Bonham Carter Slava s SnowShow Filmed at the Royal Festival Hall in London, England This is just a little bit of home movie, behind the scenes when we invited Helena Bonham Carter, a longtime fan, backstage to meet the clowns. She would make a great clown CHECK OUT THE OFFICIAL WEBSITE LIKE OUR FACEBOOK PAGE SUBSCRIBE TO OUR YOUTUBE PAGE