A mother takes her children and flees an abusive ex-husband.
How far can you run?
See more »
Did You Know?
The pharmacy scene was filmed in Prairie City, Iowa and the NAPA auto parts store scene was shot in Adel, Iowa See more