Kieron Chow, terrorysta z organizacji Czerwonych Khmerów, został wysłany ze specjalną misją. Jego syn Todd, ciężko ranny poczas akcji, traci pamięć. Wykorzystuje to agent kontrwywiadu Mark Chan, wmawiając Toddowi, że jest wtyczką w grupie przestępczej Chowa.
Todd Nguyen (Daniel Wu), syn przywódcy ugrupowania terrorystycznego Czerwonych Khmerów, zostaje ciężko ranny podczas wykonywania misji specjalnej. W wyniku doznanych obrażeń traci pamięć. Szef Kontrwywiadu Ma Li (Emil Chau) próbuje go przekonać, że jest tajnym agentem i powinien przekazać mu tajne informacje dotyczące działalności grupy. W pamięci Todda zaczyna się jednak pojawiać coraz więcej obrazów z przeszłości i ma coraz więcej wątpliwości kim jest naprawdę i po której stronie ma stanąć. Tymczasem zbliża sie dzień zamachu, w którym ma być użyta broń chemiczna o nazwie "Krwawy Deszcz".