actors: David Bowles