Where is Hugh Edwards?

Movie Role
Lord of the Flies (1963) Piggy