All Cast

Armin Mueller-Stahl
Grandpa Randolph

Hayden Panettiere
Melanie Lewis

Ryan Kelley
Ryan Flynn

Kim Myers
Angie Flynn

George De La Pena
Ringmaster

Michael Angarano
Rocky Mazzelli

Peter Horton
Lionel
Kyle Hansen
Rennie
Ted Roisum
Trapeze Catcher

Ayanna Berkshire
Hope
Shuhe
Sorrow
