Most Popular Titles With Location Matching "The Suisyoin Temple, Izu City, Shizuoka, Japan"
1. Trapped Ashes (2006)
R | 105 min | Horror
Seven strangers on a Hollywood movie studio tour are trapped inside an infamous House of Horror and forced to tell their most terrifying stories to get out alive.