A man arrives in a small Canadian town and discovers he possesses magical powers. He soon finds out he is connected to the area's mythology in unexpected ways and must decide between two possible paths for his future.