At a wild high school party, a teenager's insecurities manifest in the form of a mischievous sock puppet.
2021
2024
2000
2023
2013
1920
1963
1957
2019
2017
2015
2011
2020
2008
1998
2005