SCOTT McCULLOUGH
HOME
ABOUT ME
IN THE WORKS
CONTACT
More
This was mostly shot on the Warner Bros. lot where China beach was filmed, we created a jungle with a mountain stream where the insect gets blinded. The Acadia Arboretum completed the locations in two days.