The political satire depicts the leaders of Latin America and Spain marooned on an island.
8.5 ⭐
2024
2011
8.6 ⭐
2016
8.2 ⭐
2006
2004