Content Section
LONDON, ENGLAND - APRIL 12:  Meryl Streep arrives for the UK film premiere of "Florence Foster Jenkins" at Odeon Leicester Square on April 12, 2016 in London, England. Karwai Tang/WireImage
More Clint Eastwood