Black Canary (2007)

Black Canary goes to war against the League of Assassins, as the fate of a young girl named Sin hangs in the balance.