entertain jim belushi vehicle and a modern cockeyed version of it a wonderful life . michael caine play a sort of angel who let belush see what life would have be like if he have make it big . jim be at his best with a good story and support cast while seem like real chemistry between him and hamilton . not an oscar contender but good warm hearted fun .