Pierce Brosnan is being investigated for sucker punching a paparazzo after being asked about playing James Bond -- but the details just don't add up!
Photog Rob Rosen tells TMZ he was being nice to the former 007 star -- who was walking around a Malibu shopping center last Friday -- when suddenly, "his eyes went crazy" and Pierce shouted, "Why don't you just get the f**k out of my face!"
The photog also tells us he was talking to Pierce's son and some of the boy's friends before Brosnan went off -- possibly triggering the fight. Watch TMZ TV tonight for more of the interview with Rosen. Check local listings.