Photo of the Day

Mario Novelli and Iloosh Khoshabe (as Richard Lloyd!) are THE INVINCIBLE BROTHERS MACISTE.

A fun lightweight film made during the twilight of the PEPLUM era. One of those quirky films that is totally set apart from the usual Euro/Italian stuff and feels more like a TV production.

No comments: