In Cinemas Lupin III: The Castle of Cagliostro is an action classic worth seeing on the big screen Joonatan Itkonen April 11, 2024 0Comment ★★★★★ | Have fun storming the castle