Mark Hamill at a Star Wars convention? Busy guy. But when he was given a custom-made lightsaber with a button that triggers The Joker's laugh, you couldn't miss his heartfelt gratitude.
This happened at a Star Wars Celebration in London last weekend.
The faux saber came from Hampton's Hand-Crafted LED Sabers, a California business.
Why the non-Star Wars Joker reference? Hamill, 64, played The Joker in "Batman: The Animated Series" and other Batman animated stories. Why the lightsaber? He also portrayed Luke Skywalker in the "Star Wars" movies.
"An elegant weapon for a more civilized age," indeed.