Casey Affleck. Vincent Cassel