Shawn Adam Levy is a Canadian and American filmmaker and actor. He is the founder of 21 Laps Entertainment. His work has spanned numerous genres, and his films as a director have grossed a collective $3.5 billion worldwide. From Wikipedia
The Duffer Brothers' spin-off series will debut a first look at the Annecy Animation Festival in June, with no original cast expected to return.