Finn Wolfhard releases statement standing up for himself and his fellow 'Stranger Things' actors.

Advertising
Advertising
Advertising
Advertising
Advertising
Advertising