What is happening?!

We caught Ben Affleck puffing away on a cig outside a business office in Santa Monica yesterday, and we couldn't help but wonder what's wrong with the A-list former hunk? He looked sad, puffy, and nothing like his movie star self.

The stress of his divorce, his career, and his new controversial relationship with girlfriend Lindsay Shookus must be catching up with him. Then there are the rumors that he's boozing again after his trip to rehab earlier this year.

His ego is undoubtedly bruised after losing his Batman role. He was supposed to write, direct, and star in the new flick, but then he was replaced by Planet of the Apes director Matthew Reeves, who revealed the Oscar winner's script had also been scrapped. Now it's being reported that he's been dropped entirely!

We miss the Sean Jean sweatsuit wearing, spray tanned Ben from the J.Lo days!