After a marathon binge of booze, gambling and cocaine, high-flying “Pearl Harbor” star Ben Affleck finally came crashing down and landed in rehab — with the help of former bad-boy Charlie Sheen!

Sheen, once one of Hollywood’s biggest party animals, took one look at a drunken, drugged-out Affleck and talked the Oscar winning actor into checking into the same rehab facility where he went for rehab, Promises in Malibu.

“Ben was out of his mind on booze and cocaine,” said a source. “Charlie Sheen saved Ben’s life — no doubt about it.”

To learn more details about Ben’s marathon binge that led him to rehab, be sure to get your hands on the latest National Enquirer, on newsstands this week.