Punishment Room

6.9
Overview
Shimada is a student of U College. When the college's baseball team wins the day, he and his friend Ito drug two girls they met at the game.
Recommendation & Similar
The Birds of Baden-Baden (1975)
Terminator 2: Judgment Day (1991)
The Godfather (1972)
Platoon (1986)
After Hours (1985)
Oppenheimer (2023)
State and Main (2000)
The Thin Red Line (1998)
The Conformist (1970)
It Follows (2015)
I Care a Lot (2021)
Arrival (2016)
Parasite (2019)
Autumn Sonata (1978)
Visitor Q (2001)
Back to the Future Part II (1989)
The Return of the Living Dead (1985)
Indiana Jones and the Kingdom of the Crystal Skull (2008)
King Kong vs. Godzilla (1962)
The Shawshank Redemption (1994)