Cast: David Graham