Video Horror A Tale of Two Sisters (2003), definitely a satisfying piece of less-is-more cinematic horror. 13,228 views4 min read