Billy Zane Joins Legends of Tomorrow Season 3

Titanic and Twin Peaks actor Billy Zane has joined the cast of DC's Legends of Tomorrow for a [...]