Here are my impressions of the film from the Toronto Film Festival. The film opens in NY and LA today with a nationwide release it follow.