Labyrinth

After being attacked, Clark wakes up in a mental asylum and is told he has been there for five years due to his elaborate fantasy that he has alien superpowers. In this bizarre world, Martha is married to Lionel, Chloe is also mentally unstable and Lana has chosen Clark over Lex. Lana begs Clark to agree to a doctor's treatment so they can be together, but when a fellow patient named John Jones (Phil Morris) informs him that the doctor is actually a phantom and Clark needs to kill him in order to return to reality, Clark must make the toughest decision of his life.

Season 6 | Episode 12

TV-14-DLV
-1
Cast

Allison Mack

as Chloe Sullivan

Annette O'Toole

as Martha Kent

Erica Durance

as Lois Lane

John Schneider

as Jonathan Kent

Kristin Kreuk

as Lana Lang

Michael Rosenbaum

as Lex Luthor

Tom Welling

as Clark Kent