Smallville

Season 4 Episode 15

Sacred

2
Aired Friday 8:00 PM Feb 23, 2005 on The CW

Trivia

FILTER BY TYPE

  • Trivia

    • Where would Isabelle/Lana get the Chinese sorcerer's cloak anyway? She didn't use any magic, but for some reason it's just in the torture chamber.

Friday
No results found.
Saturday
No results found.
Sunday
No results found.
More
Less