Just in time for Halloween, Taiwan’s biggest horror hit arrives in U.S. cinemas October 8th! Nominated for 12 Golden Horse Awards (Taiwan’s Academy Awards)
Just in time for Halloween, Taiwan’s biggest horror hit arrives in U.S. cinemas October 8th! Nominated for 12 Golden Horse Awards (Taiwan’s Academy Awards)