LOG IN
JOIN FOR FREE
Discover
Smallville
(2001)
Season 6, Episode 16 · Promise
Watched on February 17, 2025
this was such a banger. i loveee a star crossed lovers moment. lana girl i don’t support all of your decisions but they could never make me hate you
lfgm
Go to episode
See more episode reviews
Loading
Loading