The Examiner gives a good explanation of what the Machinima Interactive Film Festival is. It really didn't make sense on paper how it differed from a movie theater.
You can still check it out at iam8bit studios - 2147 W. Sunset, Los Angeles, CA 90026 until it ends Dec 8th.