A short film about a man and his missing sandwich.
Lucas Huie
Winston
Taylor
Director
Dev
5.6
2010
5.5
2024
7.7
2000
5.2
1994
6.1
2021
0.0
2015
6.8
2011
8.2
2.0
1989
2023
10.0
2025
9.0
6.0
2017
2019