Leon, King Kong and me