Inn

Two mysterious women arrive at an inn.