When a rebellious teenager is forced to spend the summer with his grandfather, their differences go deeper than just the years that separate them.
2012
2015
2023
2022
1973
—
1986
1932
2006
2017
2018
2021
2001
2010