Documents found in the Artaud Theater in Silent Hill: Origins make reference to a local site called Owl Cave. This is a nod to the Owl Cave from Twin Peaks.
Contribute to this page
Suggest an edit or add missing content
Top Gap
What is the Spanish language plot outline for On the Wings of Love (1991)?