简介:A 求爱all, depressed Canadian town is about to relive its tragic past when a popular movie director comes back to town - but who is the killer?