Legends of Tomorrow season finale recap: 'The Good, The Bad and The Cuddly'
The team's final battle — this time, against the demon Mallus — is the series' trippiest, weirdest one yetRead More
Legends of Tomorrow recap: 'Guest Starring John Noble'
The great character actor (and voice of Mallus) helps save history. No, really!Read More