Plot holes and inconsistencies