A Man Called Otto - Cast
as Otto Anderson

Mariana Treviño
as Marisol

Rachel Keller
as Sonya
as Tommy

Truman Hanks
as Young Otto Anderson

Mike Birbiglia
as Dye & Merica Real Estate Agent