Every day, come rain or shine or internet tubes breaking, Film School Rejects showcases a trailer from the past.
Today’s trailer must be Italian, because it’s fragilé.
Turn on your leg lamp, get some Chinese food, and let Santa kick you down the giant red slide of your failures.
Think you know what it is? Check out the trailer after the jump.