Fate/stay night follows Shirou as he struggles to find the fine line between a hero and a killer, his ideals...