The Cape

Season 1 Episode 8

The Lich (2)

Aired Monday 9:00 PM Feb 21, 2011 on NBC

Trivia

FILTER BY TYPE