News

But sometimes, greatness comes in the guise of a crime caper. Lupin the Third: The Castle of Cagliostro, released in 1979, is one of those rare anime films that feels effortless in its charm.