Premium cinema on an island