Guest Stars James McAvoy as Himself Mark Ruffalo as Himself Meryl Streep as Herself Hozier as Himself