Loading the player...

Helen Mirren premieres her thriller 'The Debt' in New York

Helen Mirren premieres her thriller 'The Debt' in New York