the impossible man