The psychological thriller features a host of familiar faces.