Instituto Cervantes, Madrid, Madrid, Spain
(Exterior of fictional Banco Nacional de San Sebastián)
Plaza Mayor, Madrid, Spain
(Final scene in a big square)
Oct 13, 2006 - Dec 1, 2006
It looks like we don't have any production dates for this title yet. Be the first to contribute.