co.uk11m
Stranger Things cast believed Netflix show was going to be 'terrible'