At a wild high school party, a teenager's insecurities manifest in the form of a mischievous sock puppet.
2019
2016
2022
2010
2009
2024
2002
2021
2011
2017
2023
2007
2004