Reviewed by GREG KING Director: Oliver Hermanus Stars: Deon Lotz, Charlie Keegan. Set in post-apartheid South Africa, Beauty is a powerful, challenging and confronting drama about passion, repression and infatuation. Winner of the Queer Palm award at Cannes, Beauty is a disturbing and provocative examination of one man's damaging self-hatred, and it draws parallels with the complex political situation in South …