The Film Society of the Lincoln Center's Walter Reade Theater is once again hosting another edition of Spanish Cinema Now, one of its longest running series, from December 10 - 23. This year's edition will feature a number of new Spanish films, including Alex de la Iglesia's "The Last Circus," and Spain's entry for the Foreign Language Oscar race, Iciar Bollain's "Even The Rain," starring Gael Garcia Bernal.