Watch bewitching Allan Dellon's movie