Sosuke Takaoka
Find Sosuke Takaoka movies and shows streaming in United Kingdom
In Cinemas
Battle Royale
Only the unflinching insanity of Japanese cinema...
Only the unflinching insanity of Japanese cinema could produce something that sounded so wrong, but played so right...