Inspired by David Firth's Salad Fingers and The Russian Sleep Experiment creepypasta comes a short horror film that details the mysterious origins of the iconic Salad Fingers.
2010
2002
1993
1958
2007
2023
2022
2017
2024
2014
2005
2015
1943