2007 Suspense/Horror Not Rated 87 Minutes
Presented in Mandarin.
Released by Tartan Films. See more credits.