Christina Ricci is on the cover of this month's BlackBook magazine, talking about her role in the upcoming weirdo futuristic kind-of-cartoony live action Wachowski brothers-directed action zoom zoom anime car movie jam Speed Racer. And look at her! In the car! With the little bob haircut and purple bathing costume! She's come a long way from Casper. Click through for larger image and a Speed Racer trailer. [Image via Splash]