Учитель истории Чин Фей становится свидетелем того, как невероятным образом погибают его ученицы: зловещий демон за считанные секунды убивает их, при этом успев избить и Фея. Полиция отказывается верить в существование нечистой силы и склоняется к версии, что Фей сам убил девушек.
Но убийства молодых девушек продолжаются, и новой жертвой демона становится подруга полицейского инспектора. А Фей вместе со своим другом, не возлагая особых надежд на полицию, решают самостоятельно разгадать это дело и остановить демона.