Forget the misleading title , what 's with the unexplained baboon cameo ?