'Stranger Things' actor Finn Wolfhard relished the chance to work together with Willem Dafoe in 'The Legend of Ochi'.
'Stranger Things' actor Finn Wolfhard relished the chance to work together with Willem Dafoe in 'The Legend of Ochi'.