Ben Affleck was allegedly kicked out of a casino in Canada on May 31 because security were suspicious he might be counting cards.
The 41-year-old actor - who was reportedly banned from playing blackjack at the Hard Rock Hotel & Casino in Las Vegas in April after he was caught counting cards - is said to have been asked to leave the gambling tables at the Caesar Windsor Hotel and Casino in Ontario by security on May 31, where he was playing $5,000 hands at a card table.
An insider told Star magazine: "Ben walked in and went straight to the card games. His hair was a disaster, and he looked like a mess!
"He sat down and played for roughly 20 minutes before security heard he was there. They made the dealers stop what they were doing and asked him to leave. Ben seemed pretty mad."
Another source said: "It took me a minute to realise it was Ben Affleck. He looked dishevelled and upset while sitting there gambling.
"He seemed really frazzled like he had just lost a ton of money. He was smoking a cigarette and his head was down in his arms. When he sat up his eyes looked bloodshot, like he'd been there all night!"
The Caesar Windsor Hotel and Casino declined to comment, but a close to the 'Argo' director and star, who has three children, Violet, eight, Seraphina, five, and two-year-old Samuel, with wife Jennifer Garner, dismissed the report and told the MailOnline: "It didn't happen."
Counting cards is a gambling strategy, which involves counting card values to decrease betting risk during a major game.