Dan Merta
... should be starring as
Witness
(also appeared in "
Lord of the Flies
")