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!

Comments