Login
Register
Menu
Shows
People
Networks
Web Channels
Articles
Schedule
Calendar
Countdown
Forums
Home
Shows
Revolution
Episodes
Why We Fight
Cast Appearances
Why We Fight - Cast Appearances
Main
Guest Cast
Guest Crew
Cast Appearances
Crew Appearances
Gallery
Billy Burke
as
Miles Matheson
Tracy Spiridakos
as
Charlotte "Charlie" Matheson
Giancarlo Esposito
as
Tom Neville
J.D. Pardo
as
Jason Neville
Stephen Collins
as
Dr. Gene Porter
Elizabeth Mitchell
as
Rachel Matheson
David Lyons
as
Sebastian "Bass" Monroe