$ 0 0 stills_crazy_racer.jpg Showtimes: Friday, November 5, 2010 - 9:30pm Showtimes: Thursday, November 11, 2010 - 9:40pm Director(s): Ning Hao Country(ies): China Run Time: 99 Language(s): Mandarin Tickets (first Screening): PURCHASE Tickets (Second Screening): PURCHASETRAILER read more