Last Knights (2015)
A fallen warrior rises against a corrupt and sadistic ruler to avenge his dishonored master
Casshern (2004)
Live action sci fi movie based on a 1973 Japanese anime of the same name Shinzo Ningen Casshan Theme song by Utada Hikaru