Weighed But Found Wanting
Weighed But Found Wanting (Filipino: Tinimbang Ka Ngunit Kulang; also known as Human Imperfections) is a 1974 Filipino drama movie directed by Lino Brocka and starring Anita Linda, Christopher de Leon, Mario O'Hara, Lolita Rodriguez, Eddie Garcia, Hilda Koronel, Lilia Dizon.