High and Low (Tengoku to Jigoku) 1963 trailer with subtitles

 

High and Low