Home 0 Thailand Shutter is a Thai horror film released in 2004 that received sufficient international recognition to be released in 2008 under […] Posted on November 12, 2021 12:40 am