The Filipino sports drama film Sunshine, produced by Project 8 Projects, directed by Antoinette Jadaone, and starring Maris ...
I'm Still Here,' Walter Salles' drama film starring Fernanda Torres, has won Best International Feature Film at the Oscars ...
Walter Salles’ I’m Still Here scooped the Best International Feature Film Oscar, marking the first time that an entry from ...