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