Isabelle Huppert is one of those actresses that you know is a force to be reckoned with the second you set eyes on her. I first saw her... More >>>