Ben McKenzie plays young James Gordon on Gotham, but for Heidi Klum's big Halloween bash, he dressed as a more traditional version of the eventual Commissioner. The result is outstanding. I hope to god there's an Easter Egg on the season one DVDs of McKenzie playing a few scenes in this get-up.

Photo: Getty Images.

[Via Warming Glow]