Japan is an island country in East Asia. Located in the Pacific Ocean, it lies off the eastern coast of the Asian continent and stretches from the Sea of Okhotsk in the north to the East China Sea and the Philippine Sea in the south.
Battle Royale has deep things to say about society and is an important landmark film. It is also a great movie if you like this kind of thing you sick bastard.
The films have virtually nothing to do with each other in tone and are not strong enough to stand on their own. They do remind me of Zardoz. A film to show your jaded friends who think they have seen everything.