Philip Haas
PUBLISHED Nov 17, 2016
Has there ever been a more mismatched on-screen couple than Sean Penn and Kristin Scott Thomas? They're the romantic leads in Up at the Vil...