Plot loopholes and inconsistencies?