Fighting Elegy
During the 1930s, a teenager yearns for a Catholic girl, whose only desire is to reform his sinful tendencies. Hormones raging, the young man channels his unsatisfied lust into the only outlet available: savage, crazed violence.
Starring Hideki Takahashi, Yūsuke Kawazu, Takeshi Katō, Isao Tamagawa, Kayo Matsuo, Junko Asano, Keiichi Ishikawa, Akira Takahashi, Chikako Miyagi, Jun Hamamura
It's a action & adventure and drama movie, and has a rating of 7 out of 10 from Imdb which is usually fine for this kind of movie.
Watch it here
Not found streaming from Switzerland.