DESCRIPTION: Delilah Carlson, Katie Lensing, Jesse Henderkott and Laura Hoeller star in this madness. This is ridiculous. It was the last night of winter break 2006 when Delilah realized that she had done jack sh*t with her amazing video camera and was leaving for California the next morning--so she called on her three buds to create, in the space of about two hours, a cinematic masterpiece.