Secret In Her Eyes [extra Quality] 〈FHD · 360p〉

It sounds like you’re referring to the 2009 Argentine film (released in English as The Secret in Their Eyes ), which won the Academy Award for Best Foreign Language Film.