This film is good
Just watched this film and it's better than I expected.
Guy Pearce once again impressed me very much.
And the leading lady did a great job considering this is her first acting in film.
All the supporting cast are great as well.
Though some critics said the world portrayed in this film is too good to be true, can't really reflect the reality, I think the important thing is to let the audience feel good after watching this film--> that there ARE nice people out there to whom we can trust.