Actress Helen Mirren stops by to talk about her new movie "Red 2."Actress Helen Mirren stops by to talk about her new movie "Red 2."Actress Helen Mirren stops by to talk about her new movie "Red 2."