The Legend of Sarila (La légende de Sarila)

The Legend of Sarila (La légende de Sarila) movie poster
Starring: Christopher Plummer, Rachelle Lefevre, Dustin Milligan, Ellen David, Geneviève Bujold
Director: Nancy Florence Savard
Running time: 1:20
Release: Opened Nov 1, 2013