great movie. gyllenhaal made me hate him throughout and should be nominated for his performance. he's never brought up as a top actor, but i can't remember a bad picture from him. rene russo also has a notable role, and riz ahmed stands out as well as gyllenhaal's assistant.