Patrick Wilson and Stephen Colbert rock the stage at Glitter Ball in Montclair.
The 45-year-old actor adopted many different costumes.