In a small town in Maine, a local Deputy is lead to believe that a local drifter is responsible for a brutal murder. She will soon discover that nothing is what it seems.
Filter