Horror movie from Taiwan.
Part of a collection
Mirror, Flowers and Moonlight
No other titles from this collection have been imported yet.
DirectorHsin Yen