A man contemplates suicide and gets hallucination from garlic.
Released: 2006-12-11
WhatToWatch — search all titles