A Critical Moment’s Brad Schreiber has up his wrap of the Palm Springs International Film Festival, including thoughts on the Israeli animated feature $9.99 and director Uli Edel’s hot-button The Baader Meinhof Complex, a dissection of the ultra-violent, left-wing 1970s revolutionary group. For more about his top 10 of 2008, meanwhile, click here.