The character of Henry was originally written to be an old man. However, Brandon Slagle impressed the producers so much in his audition that he was cast in the role, despite being just 28 at the time.
The snow in the film was coincidental, and the script was updated to accommodate it.