Michael Krauss
Cast
Avalon
Sam as a Young Man