With The Avengers about to get into a 'battle royale' with Thanos I thought it was time to discuss this highly controversial film from Japan. Released in 2000, this film's controversy and influence can still be felt today.