Maciste medium1918Loading watch options…DirectorVincenzo DenizotCastBartolomeo PaganoItalia Almirante-ManziniRuggero CapodaglioElettra Raggio