My Son, My Son, What Have Ye Done › Cast
Willem Dafoe
Detective Hank Havenhurst
Verne Troyer
Midget
Brad Dourif
Uncle Ted
Michael Shannon
Brad McCullum
Michael Peña
Detective Vargas
Udo Kier
Lee Meyers
Braden Lynch
Gary
Gabriel Pimentel
Little Man
James C. Burns
Brown
Noel Arthur
Naval Guard
Julius Morck
Phil
Fred Parnes
Male Bystander
Jesse Rodriguez
Officer Guarding Tape
Brian Sounalath
Young Man