What the movie sets out to do is ambitious, like Hughes himself - but like others here, I think it overreaches, both stylistically and narratively, and misses the mark.
But in my opinion, the wrongs of this film (and of Gangs of New York) were totally wiped clean by the Departed. All is forgiven Marty.