Two siblings on a failed sheep farm in rural Canada decide to escape their trouble home by stealing their father's truck, but they are unprepared for the consequences ahead.
... View MoreThe movie is currently not available onine
Toronto Metropolitan University