September 2, 2010 Caribbean Basterds released in Italy Looks like Enzo Castellari’s first film in God knows how long, Caribbean Basterds, has been released in Italy. It appears to have come out on the 20th August, although just where it’s come out is difficult to tell.