A Man Called Otto - Cast

Tom Hanks

as Otto Anderson


Mariana Treviño

as Marisol


Rachel Keller

as Sonya



Truman Hanks

as Young Otto Anderson


Mike Birbiglia

as Dye & Merica Real Estate Agent


  Change Location