• The Big Feast (X)

    Marcello Mastroianni stars in this 1973 French-Italian comedy about four friends who have group sex with prostitutes in a countryside villa and then decide to eat themselves to death. more...