A small European town, where sisters Ayia and Mirra live, gets struck down by an unknown disease wh… Watch More info III ★ 4.6 2015