David Carradine
-
We take a look back at the Japan-crazy films of 2003: "Lost in Translation," "Kill Bill Vol. 1" and "The Last Samurai."
-
The Long Riders (1980, Dir. Walter Hill): It reads like a gimmick — get four sets of acting brothers (the Carradines, the Keaches, the Quaids and the Guests) and have them…