This scene from 'Stranger Things' is straight out of 'X-Men: First Class'

No description available

feedback