Wicked little Mamet adaptation with William H Macy as dissatisfied husband/company man who, after a horrifying tarot card reading, decides he needs to make some changes to feel like a man again. Twisted, shocking, fascinating. With Julia Stiles, Bai Ling, Rebecca Pigeon.