Dan Gould as Henry Hudson