Everglades Wilderness
The subtropical wilderness serves as a backdrop for the film's intense moments.
Filmed here
40001 State Road 9336, Homestead, US
Everglades National Park
The subtropical wilderness serves as a backdrop for the film's intense moments.
40001 State Road 9336, Homestead, US