Can Faces Can Tell A Thousand Stories?