The Island (review) Thu, Jul 21, 2005 no comments yet Welcome to *THX 11-Michael Bay*! It’s not a science fiction movie, but an incredible simulation!