Ryan Reynolds.
Sean Hayes. Photo by Chris Haston