This article is subject to rumor and speculation, as well as potentially false information. Please ensure all added information is from reputable and cited sources to assure our quality.
Holden Vaughn is a seemingly upstanding Provincetown resident. He is a character in Double Feature portrayed by Denis O'Hare. Of course, there’s nothing upstanding about the grim discovery Holden makes on the beach. Severed limbs, anyone?