Twisters—Glen Powell, Daisy Edgar-Jones and Anthony Ramos’ summer movie hit—debuts on Peacock this week. Directed by Lee Isaac Chung, the standalone sequel to the 1996 blockbuster Twister debuted in ...