An epic war film about the battle of the Italian and Libyan armies.
2023
1997
2024
2011
2018
2016
2014
2017
2013