Действие фильма происходит в Лондоне в 50-ые годы XX века. Рут Эллис — молодая женщина, попавшая в злачный мир ночных клубов и борделей. Она быстро делает себе карьеру, став хозяйкой ночного заведения. Личная жизнь Рут наполнена скоротечными романами и случайными связями. Но все меняется, когда она знакомится с молодым аристократом Дэвидом Блэйкли. Страсть, вспыхнувшая между Рут и Дэвидом, не поддается контролю, но подобный роман категорически невозможен в обществе, придерживающемся жестких социальных различий. Но чем сильнее чувства, тем страшнее последствия. Драма «Танец с незнакомцем» снят по мотивам биографии реальной Рут Эллис — последней женщины в Великобритании, к которой была применена высшая мера наказания — смертная казнь.