The Isle of Man also attracts online gambling sites and the film industry .