Arms of the Avenger
Directed by Leopoldo SavonaIn Renaissance Italy, three brothers harness Leonardo Da Vinci's groundbreaking inventions to combat a ruthless Duke. United by blood and ingenuity, they navigate treachery and warfare, determined to reclaim their homeland from tyranny and restore peace.
Where to Watch Arms of the Avenger
Cast of Arms of the Avenger