Lash of the Scorpion

Drama

2003 - 96 min