A brilliant meteorologist returns to his hometown in Oklahoma to try to stop the biggest tornado ever.
Genevieve Buechner
Young Kara
Erica Durance
Kara Jensen
Celeste White Steele
Lab Technician
Peter Bryant
David Lincoln