Star: Finn Wolfhard