Brokeback Mountain was
Originally Posted by Shikamaru
The Heath Ledger analogy is really old, redundant, and overused IMO. It also does not apply here. They're two entirely different cases.
Heath was young, didn't have a long career and was no A-list either. His talent hasn't fully been seen due to that. On the other hand, Affleck is an A-list actor/writer/director in his 40's with an entire long career behind him. We've see his strengths, his weaknesses, the acting range he has, etc. Heath needed a chance - not necessarily a comic book film chance but just a chance in general - to show how great of an actor he was. Affleck has an entire career behind him and has never demonstrated that he is some A-list actor. TJ Kirk put it best when he said "In bad movies, Ben Affleck is bad in them and is great movies, Ben Affleck is ok/pretty good in them".
Heath's chance and he knocked it out of the park.
He was very well known and respected (in the right circles) back in 2006.