Miramax is proud to celebrate the 25th Anniversary of the critically-acclaimed film My Lef