Today marks the 5th anniversary of Everybody’s Fine. Robert De Niro gives a heartfelt performance as the patriarch of the Goode family who wants to reconnect with his children played by Drew Barrymore, Kate Beckinsale, and Sam Rockwell.
Read more here.
Photo Cred: Heid Slimane