This Article was originally published on this site

Also hitting theaters this weekend is Disney nature doc ‘Born in China’ and Brie Larson, Cillian Murphy and Armie Hammer in ‘Free Fire.’

read more