Ross Duffer

Director

Screenwriter