Aidan Gillen

Shanghai Knights (2003)

Taglines: A royal kick in the arse. Shanghai Knights is an action-comedy film. It is the sequel to Shanghai Noon.… Read More

9 years ago