Actors: David de Keyser