Twisters branded 'excellent' by fans as director reveals major scene that was cut 0 22.07.2024 17:22 Dailystar.co.uk Twisters is a standalone sequel for the 1996 film Twister that released in the UK on July 17.