Why hollywood wont cast jessica alba anymore duration. The island is a 2005 american science fiction thriller film directed and co produced by micha…