Julianne Moore did a much better job...
Foster's accent was ridiculous.
Moore is a great actress...Foster felt very one-dimensional. The reason the movie did so well overall is that it was a 'new' sort of film.
Sorry, had to to say it.
Not very original, but 'We accept the love we think we deserve.' Brilliant.