A woman finds a wrapped Christmas present in her neighbours trashcan and after stealing it she wishes she hadn't; the ribbon takes on a life of its own and attacks her.
2005
2023
2025
2024
1983
2008
2004
1986
2006
1992
2007
2013
2021
2017