Erik and Lyle Menendez have been behind bars for 35 years for the murder of their parents, Jose and Kitty Menendez.
Fipresci, the international film critics association, has announced its winners for the 2025 Berlin International Film ...