Piazza Vittorio

Piazza Vittorio

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