West of Shanghai

He'll kill you on a moment's notice!

1937-10-30 | 64 minutes

Rating: 5.4