American teen actress Abigail Breslin is best known for portraying Bo Hess in M. Night Shyamalan's Signs.She performed drama film My Sister's Keeper, the novel of the same name by Jodi Picoult starring Cameron Diaz.It was released in both country the US and the UK on June 26,2009.