All Night Long in order
The debut entry in a disturbing series of "Gen-X" shockers from Japan, "All Night Long" (1992) follows three youths who set out on a brutal mission of revenge when one of their dates is gang-raped. Yoji Ietomi, Ryosuke Suzuki star. AKA: "Ooru Naito Rongu." Then, "All Night Long 2: Atrocity" (1995) details how an introverted teen suffers at the hands of a gang whose leader is drawn to him. Masashi Endo, Kanori Kadomatsu star. AKA: "Ooru Naito Rongu 2: Sanji." Then, "All Night Long 3: The Final Atrocity" (1996) chronicles the sordid life of a teen working at a "sex hotel." With Kanori Kadomatsu, Ryoka Yuzuki. AKA: "Ooru Naito Rongu 3: Saishuu-sho." 6 films, 8h 38m in all, in release order.

All Night Long
1992 · 90 min
New
All Night Long 2
1995 · 76 min
New
All Night Long 3: The Final Chapter
1996 · 83 min
New
All Night Long R
2002 · 83 min
New
All Night Long: Initial O
2003 · 99 min
New
All Night Long: Anyone Would Have Done
2009 · 87 min
New
Frequently asked questions
What order should I watch All Night Long in?
1. All Night Long (1992), 2. All Night Long 2 (1995), 3. All Night Long 3: The Final Chapter (1996), 4. All Night Long R (2002), 5. All Night Long: Initial O (2003), 6. All Night Long: Anyone Would Have Done (2009).
How long does it take to watch all of All Night Long?
About 8h 38m across 6 released films.
Do any All Night Long films have post-credit scenes?
None are listed on TMDB.