Greta
Carla Renata
Isabelle Huppert is deliciously deviant, as a demented French piano teacher proving once again that Huppert is literally the French Meryl Streep who can make you enjoy the most absurd of premises.