What an awful waste of talent. Though it starts out interesting, every element of this movie quickly falls apart into a wannabe-Shakespearean tragedy that isn't even good for cathartic moments. Even the masterful Philip Seymour Hoffman overacts to the point of annoyance, but it's not entirely his fault. His character's actions, like the rest in this tiresome mess, are not believablem, a sure sign of lazy writing. The characters are trapped somewhere between comic-book conventions and superdrama, in a no-man's-land of ridiculousness.
Save time and preserve your high opinion of Hoffman by skipping this dumb dumb movie.