John Cleese, Daryl Hannah, Henry Winkler and illusionists PENN + Teller have been caught on camera punching a fan.
Steve Harwood has posted his quirky snapshots with the celebrities on his website
He claims Hannah took umbrage to his compliments about her mermaid film Splash, while funnyman Cleese "jumped out from behind a recycle bin, socked me in the belly, and made off with my Ritalin."