Watch perfect Allan Dellon's movie