Actually a movie for the SciFi channel. Not really in FL, but in the caves 1/2 way to Louisville.

Adam