David Carradine stars in the crime thriller Last Hour, a France/Hong Kong copro playing next month’s Rebelfest, the international indie film festival, Sept. 6-10 in Toronto. Rapper DMX and Paul Sorvino also star. More information about the festival is available at www.rebelfest.com