Together, this unlikely team must stop the King of the Demons.
As Samanosuke prepares for battle, a new hero enters the fray: Jacques Blanc, French military officer. Starring Jean Reno as Jacques Blanc and Takeshi Kaneshiro as Samanosuke, Onimusha 3: Demon Siege is the final chapter. Onimusha 3: Demon Siege Steam Gift Platform: Steam Languages: English Release Date: 16 Mar 2006 Product Description Two heroes. Nobunaga's evil scourge has now spread across time to affect the future.