M. Night Shyamalan's 2002 film "Signs", starring Mel Gibson, was filmed and takes place in Bucks County. The town scenes were filmed on State Street in Newtown Borough, and the drugstore scene was filmed at Burns' Pharmacy on Pennsylvania Avenue in Morrisville. The house was built on farmland privately owned and leased to Delaware Valley College in Doylestown Township. A stage set for some interior shots was created in a warehouse on State Road in Bensalem Township. Shyamalan's film "Lady in the Water" was shot across the street from the Bloomsdale section of Bristol Township. In addition, Shyamalan's 2008 film, "The Happening", was filmed in Upper Bucks County, including Plumsteadville.