Abel Ferrara's Piazza Vittorio

Abel Ferrara's Piazza Vittorio

Available on iTunes
A day in the life of Rome's biggest square, officially named the Piazza Vittorio Emanuele II, with a unique and colourful nature.
Starring Matteo Garrone, Willem Dafoe, Abel Ferrara
Director Abel Ferrara