Art Car Weekend 2011 lands in downtown Tulsa this weekend, and tonight's event is features an outdoor movie night. The films are <i>Tales of the Rat Fink</i> and <i>Automorphosis</i>. Look also for a shrimp puppet show and art on exhibit at Living Arts of Tulsa. Admission is $5.