Detective Comics #1048 spoilers 9