slaphappylarry.com
Thirteen (2003) Film Study - Slap Happy Larry
Thirteen is a 2003 feature length indie film which punches above its low-budget weight thanks to expert storytelling and characterisation.