Dragon Head is a Japanese sci-fi disaster movie directed by George Iida and based on a manga by Minetaro Mochizuki. It was released by Toho in Japan on August 30, 2003.
In the movie, a young man named Teru Aoki (Satoshi Tsumabuki) wakes up on the floor of a wrecked train car after some sort of explosion during a school trip.
To their horror, there has been some sort of massive disaster outside, wiping out everything for as far as they can see in any direction. The two must stick together as they witness other survivors succumb to widespread insanity.
Camille A. LaBry