Wu Assassins: Official Trailer Released Online

Netflix have released the official trailer for upcoming martial arts drama series Wu Assassins.   Wu Assassins is set in San Francisco’s Chinatown, set to have supernatural elements in a […]

Read Article →