Defiance is an upcoming sci-fi drama on Syfy. Yeah. Actual science fiction on Syfy. Weird, right?
(Mystery Science Theater 3000)
The cast and crew of "Eureka" looks back on the show as they prepare for the final season. "Eureka" returns April 16.