Canada’s Top Ten 2016: Mean Dreams

Two young lovers go on the run from their abusive lives in Mean Dreams. One day, young ranch hand Jonas (Josh Wiggins) meets Casey (Sophie Nélisse), who has just moved into the area. The two quickly strike up a friendship, which seems to be blossoming into romance. However, Jonas discovers that Casey’s police deputy father […]