The law on "impossible attempts" (i.e. attempts to commit an offence that could not have been possibly completed) has long been fraught with conceptual difficulties. In Han Fang Guan v PP [2020] SGCA 11, the Singapore Court of Appeal finally laid down a two-stage approach for such crimes.