An excellent psychological thriller with fantastic acting.