Nicole Kidman is too "glamour glamour goodie tissue" to play Diane Arbus. I would expect someone more gritty. Charlize Theron did a great job with Monster. I bet she would be awesome for this role!