Chris Hemsworth is here to mess with your head in the trailer for Netflix's Spiderhead Published 17 May 2022 Full Article