All Cast

Armin Mueller-Stahl

Armin Mueller-Stahl

Grandpa Randolph

Hayden Panettiere

Hayden Panettiere

Melanie Lewis

Ryan Kelley

Ryan Kelley

Ryan Flynn

Kim Myers

Kim Myers

Angie Flynn

George De La Pena

George De La Pena

Ringmaster

Michael Angarano

Michael Angarano

Rocky Mazzelli

Peter Horton

Peter Horton

Lionel

Kyle Hansen

Kyle Hansen

Rennie

Ted Roisum

Ted Roisum

Trapeze Catcher

Ayanna Berkshire

Ayanna Berkshire

Hope

Shuhe

Shuhe

Sorrow

Robert Blanche

Robert Blanche

Ryan Flynn Sr.