Dead Run

Poster for Dead Run
Movie Name
Dead Run
Release Year
2005
Country
Japan

Reviewed Monday, December 18, 2006

Summary
7/10 - Bleak but powerful film that is worth a watch
Reviewer
Simon
show review