Io Capitano Published: 08/04/24 @ 00:00 Watched Io Capitano, released in 2023. Directed by Matteo Garrone. Phoenix Arts Cinema, Leicester