Let's Do the Time Lord Again: 50 Best 'Doctor Who' Moments

As the new doctor hits American screens, travel back through the highlights of this classic British sci-fi show

41. Lady Liberty as a Weeping Angel

From: "The Angels Take Manhattan"
Premiere: September 29, 2012

Given the premise of an Eleventh Doctor serial set in New York City and featuring the Weeping Angels, the eeriest nemeses introduced in the contemporary series, you knew it had to happen. And even if it made no sense at all, the sight of a fanged Statue of Liberty grimacing down over doomed companions Amy Pond and Rory Williams was a sight well worth dispensing with logic to deliver.

Back to Top