Flixtheatre

Devil Winds

"Hell has been unleashed and it's coming your way."

2003 90 min 5.7

Overview

A brilliant meteorologist returns to his hometown in Oklahoma to try to stop the biggest tornado ever.

Details

Status: Released
Release Date: 2003-01-01
Production: Avrio Filmworks, CineTel Films, Lions Gate Films