Akcja filmu rozgrywa się w górskiej wiosce, której mieszkańcy żyją w ciągłym strachu przed złymi demonami. Yan Chi Xia (Louis Koo) jest młodym łowcą demonów, który przybywa im na pomoc.
Żółwie Ninja ruszają na ratunek swojej przyjaciółce, April, która nieumyślnie przeniosła się w czasie do siedemnastowiecznej Japonii, ogarniętej wojną partyzantów z feudalną władzą.
Zbliża się druga wojna światowa, a Chiny oczekują, że zostaną zaatakowane przez Niemcy i Japonię. Pan Chang (Bruce Le) jest zatrudniony przez chińską grupę, która szuka „tajnego dokumentu” zawierającego strategiczne informacje mogące zapobiec inwazji. Jest jednak wielu innych...