It's really similar to 'castaway'. I think it'll have the staying power too.
Denzel is one of those talents.....everyone takes him for granted now. Thought he really stretched out in this one....him fucking up but making good. And the making good serves as the motive to keep fucking up. Denzel hits it on the head.
The whole movie built around the wonderful plot device....he saved the plane despite being fucked up. A built-in rationale for the addict's mind.