An epic war film about the battle of the Italian and Libyan armies.
1999
2000
2007
2018
2016
2017
2015