Ru lai shen zhang (1982) 1982, Action, Fantasy, Hong Kong Ru lai shen zhang (1982) Duration: 1H33M Description: The Buddha’s Palm, a technique by which an ordinary hand is transformed into a formidable force. Ku, a blind recluse living in a cave, knows its secret, which proves to be as much a blessing as a curse as it attracts all manner of….. Trailer ↗ Hong Kong 1982 Action Fantasy