The Visitor: A psychological thriller with a breathtaking twist