Baseado numa história verídica, A Cidade do Passado é interpretado por Robert de Niro e James Franco, nos papéis de pai e filho. Vincent LaMarca (Robert De Niro) é um detective do departamento de homicídios de Nova Iorque, que sobreviveu a uma infância marcada pela condenação do pai por um crime horrendo. Durante a investigação de um caso, em que o seu parceiro é brutalmente assassinado, LaMarca descobre que o principal suspeito é o seu próprio filho...
Robert De Niro, Frances McDormand, James Franco, Eliza Dushku, William Forsythe, Patti LuPone, Anson Mount, John Doman, Brian Tarantina, Dudley Moore, Bryan Brown, Richard Griffiths, Andreas Katsulas, Patsy Kensit, Alison Steadman, Penelope Wilton, Bronson Pinchot, Jim Carter, Alex Norton, John Grillo, Andrew Bailey, Ronnie Stevens, Enzo Turrin, Andy Bradford, Lindsay Anderson, Russell Brook
