película dirigida por Fred Zinnemann en 1966
A Man for All Seasons (en España, Un hombre para la eternidad; en Hispanoamérica, Un hombre de los dos reinos/El hombre de dos reinos) es una película británica dramática-histórica de 1966, basada en la obra de teatro homónima de Robert Bolt y dirigida y producida por Fred Zinnemann.
La película narra los últimos años de la vida del político y humanista inglés Tomás Moro, lord canciller de Enrique VIII de Inglaterra, interpretado por Paul Scofield, quien ya lo había hecho con el mismo papel en la obra de Bolt en el West End y ganado un Tony al mejor actor principal en una obra de teatro. Junto a él, también participaron Wendy Hiller, Leo McKern, John Hurt y Robert Shaw.
La película fue un éxito de crítica y de taquilla. Ganó seis Premios de la Academia, incluyendo Mejor película, mejor director para Zinnemann, mejor vestuario para Elizabeth Haffenden y mejor actor para Scofield; siete Premios BAFTA y cinco Globos de Oro.