9

Reviewed by Alicia Glass Studio: Focus Films MPAA Rating: PG 13 Director: Shane Acker Review Rating: 7.5  After yet another war saw the last of humanity, nine live poppets made by one of earth’s last scientists go on a quest to save whats left of their world amid...