Where To Stream Smallville Season 8 Episode 20
Beast
- Aired April 30, 2009
- 60 Min
- Rated 7.9
- Number 45 Of 217 Rated Episodes
Clark discovers Davis is alive and confronts Chloe about her role in hiding him. Meanwhile, Oliver and Jimmy are attacked by Davis at Chloe's apartment.