'
Rotten Tomatoes
Cancel Movies Tv shows FanStore News Showtimes

Lucio Castro

Highest Rated: 92% End of the Century (2019)

Lowest Rated: 92% End of the Century (2019)

Birthday: Not Available

Birthplace: Buenos Aires, Argentina

Highest-Rated Movies

92% 73% End of the Century
Watchlist
After This Death
Watchlist
Drunken Noodles
Watchlist

Filmography

Movies TV Shows
After This Death 2025 Director, Screenwriter Drunken Noodles 2025 Director, Screenwriter, Producer, Film Editor End of the Century 92% 73% 2019 Director, Writer
Load More