A young woman descends into the depths of human depravity while attempting to craft the perfect slice of toast.
2006
2001
1992
2007
2005
2003
2002