Daniel Radcliffe made his Saturday Night Live debut last night, bringing "an impressive American accent" and a "strong presence," reports the Hollywood Reporter. The host zinged Casey Anthony, appearing as her new dog in an interview with Seth Meyers, and ripped his shirt off as a lovesick co-worker to Kristen Wiig's Target Lady. Though promoting his new film, The Woman in Black, Radcliffe also revisited his stint as Harry Potter, portraying an aging wizard trying to re-live his glory days at Hogwarts. The show also ripped on Ricky Gervais and Mitt Romney, but it's much-hyped musical guest Lana Del Rey who is taking heat this morning for her "not ready for primetime" performance, notes the Reporter. Catch highlights in the gallery. (More Saturday Night Live stories.)