Julianne Moore and Finn Wolfhard. Isn't that enough?