Life

‘The Giver’ Trailer Released: Does it Live Up to the Book?