AFI Fest 2013: THE SELFISH GIANT Review
DIRECTED by: Clio Barnard Film Pulse Score: 8/10
Life is tough when you’re living in the impoverished part of town. What are your prospects? Looking around what does life really have to offer? If