The latest episode of the TV series Smallville will air on the first day of May. The title of Smallville Season 8 Episode 20 is Beast. Want to know what will happen exactly on the episode?! Best thing to figure it out is to Watch Smallville Season 8 Episode 20 on CW. This will air from 12:00am-1:00am. More information about Smallville Season 8 Episode 20 can be found below.
Smallville Season 8 Episode 20: Beast
Clark discovers the truth behind Davis' supposed death and angrily confronts Chloe when he realizes that she has been protecting him... but it may already be too late, as Davis ambushes Jimmy and Oliver at the Talon.