Em Assalto ao Metro 123, Denzel Washington é Walter Garber, um funcionário do Metro de New York, cuja vida irá ser afectada devido ao sequestro de um metro.
Em Assalto ao Metro 123, Denzel Washington é Walter Garber, um funcionário do Metro de New York, cuja vida irá ser afectada devido ao sequestro de um metro. John Travolta é Ryder, o autor do crime, que, como líder de uma gangue de 4 pessoas altamente armadas, ameaça executar os passageiros que estão na carruagem, a não ser que o resgate seja pago dentro de uma hora. Com a tensão a aumentar, Garber utiliza seu vasto conhecimento do sistema de Metro para despistar Ryder e salvar os reféns. Mas há um enigma que Garber não consegue resolver: mesmo que os ladrões recebam o dinheiro, como podem eventualmente escapar?