6.0 (337 ratings)

Overview

A strange man is involved in a village massacre and drug dealing.

No Rest for the Brave (2003)