Palermo, Sicily, Italy
Best-known titles
Cinema Paradiso
Everybody's Fine
The Pope Must Die
Festival
There Was a Castle with Forty Dogs
Cyber Eden
Follow Salvatore Cascio and see what else they've done, on Episodely.