This trailer is an update of the 1996 ‘Twister’ film where a group of storm chasers risk their lives in an effort to test out a new weather alert system starring Katy O’brian, Maura Tierney, Glen Powell, and more directed by Lee Isaac Chung.
Check it out.