Where to Watch There Is No Return, Johnny In Italy - Watch There Is No Return, Johnny