Helen Mirren Tells Ellen Everything!

Dame Helen Mirren dropped by to chat with Ellen -- and was hilarious as always. The regal actress told Ellen about her new castle (yes, she has a castle), her new lifetime achievement award, and more!
Video tags: 010510, helenmirren, video