Hellen Mirren is an agent who's still got it in this clip from "The Debt"
Hellen Mirren is an agent who's still got it in this clip from "The Debt"