Margaret Alcock Movies

  • 1970
    Lupi Lupi Lu

    Lupi Lupi Lu

    Lupi Lupi Lu

    01970HD

    An absurd yet serious musical about medical diagnosis and the illness lupus. Dressed in animal costumes, two people in an empty theatre switch...

    Lupi Lupi Lu