Ray Ferrier is a divorced dockworker and less-than-perfect father. Soon after his ex-wife and her new husband drop off his teenage son and young daughter for a rare weekend visit, a strange and powerful lightning storm touches down.
Tom Cruise
as Ray Ferrier
Dakota Fanning
as Rachel Ferrier
Justin Chatwin
as Robbie Ferrier
Miranda Otto
as Mary-Ann
Tim Robbins
as Harlan Ogilvy
Rick Gonzalez
as Vincent
Yul Vazquez
as Julio
Lenny Venito
as Manny the Mechanic
Lisa Ann Walter
as Bartender
Ann Robinson
as Grandmother
Gene Barry
as Grandfather
David Alan Basche
as Tim