Review: Director Lee Isaac Chung’s “Twisters” Thursday, July 18, 2024 We have a complex relationship with disaster movies. Just look at the discussion about a “Twisters” poster, which became a…