Peter Kwong, who played Rain, one of the three martial arts warlocks in John Carpenter‘s 1986 action classic “Big Trouble in Little China,” has died in his sleep Tuesday night, according to one of his ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results