Matthew Sand

7

Good

6

Fair

4

Poor

Ninja Assassin

James McTeigue is a director who made his name as the assistant director on the Matrix Trilogy, and swiftly followed that work with a very capable adaptation of V For Vendetta.