Stranger things first season starred david harbour matthew modine finn wolfhard natalia dyer cara buono charlie heaton noah schnapp millie brown caleb mclaughlin gaten matarazzo joe chrest joe keery rob morgan ross partridge shannon purser john paul reynolds mark steger