Actress Brenda Fricker, who won Oscar for her role in the 1989 film 'My Left Foot' passed away at the age of 81. "We will never see her like again, and the world is lesser for the lack of her," her agent said in a statement. She was also known for playing Central Park pigeon lady in 'Home Alone 2.'