You can find more information on Wikipedia .

The movie received mixed reviews from critics.

The movie was filmed on location in Oklahoma, specifically in the Wichita Mountains Wildlife Refuge.