Casey Affleck won the Oscar for Best Actor last night but it was surrounded by controversy as Affleck has been under fire for sexual harassment allegations made against him in 2010. Despite his repeated denial, many still feel that he should not have won the award. Among those unhappy with his victory was Brie Larson, the actress who announced his win. in the past, Larson has been very vocal in her support of sexual assault victims. As Affleck came to take the stage, Larson did not applaud for him as he gave his speech.