All Cast

Leonardo DiCaprio

Leonardo DiCaprio

Bud

Jake Busey

Jake Busey

Tree

Bradley Gregg

Bradley Gregg

Uncle Rose

Darin Heames

Darin Heames

Mandrake

Michael Rapaport

Michael Rapaport

Lizard

Merle Kennedy

Merle Kennedy

Susan

Sarah Lassez

Sarah Lassez

Debbie

Robin Swid

Robin Swid

Dot