8 Doctor Who October 4, 2012 Who Review: The Angels Take Manhattan The Weeping Angels return to bring their time warping menace to New York. Filmed on location in the Big Apple, the episode also featured the return of River Song, and the departure of Amy... Share this:EmailPrintPocketFacebookRedditTwitterPinterestTumblrMoreLinkedInWhatsAppLike this:Like Loading...