Author's Note: I've decided to add a cast list for the film version of this story. Yes, more than halfway through but better late than never. Ive thought more and more of this especially since I also added a cast list to 24 Season Zero: Day of Reckoning.

CAST OF CHARACTERS

Brantley Gilbert - John "JT" Teller

John Cena - young Piney Winston

Ben Foster - young Clay Morrow

Jason Statham - young Keith McGee

Luis Dasilva - Chico Villenueva / "Benito Chavarria"

Diego Luna - Francisco "Frisco" Martinez

Channing Tatum - young Wayne Unser

Garrett Hedlund - Otto Moran

Andrew Garfield - Thomas Whitney

Kevin Sorbo - Professor Walt Rogers

Kathryn Prescott - Deanna Lunsik

Stephen Loftin - James Nelms aka Comrade Jimmy

Corey Hawkins - Otis Cross

Anna Diop - Tameesha Cross

Luis Guzman - Geraldo Morales

Carlos Bernard - Pablo Hinojosa

Dean Cain - Special Agent Mark Tasker

Morgan Freeman (Special Guest Star) - Reverend James Martin

Stuart Glass - Saul Alinsky

Author's Note: Stuart Glass played Saul Alinsky, and Stephen Loftin played college aged Saul Alinsky in the movie "Hillary's America: The Secret History of the Democratic Party" by Dinesh D'Souza. Kevin Sorbo plays an evil professor in the movie "God's Not Dead" and Dean Cain also appears in that movie as well. Kathryn Prescott plays the young female terrorist Amira Dudayev in 24: Legacy. Corey Hawkins plays the main character Eric Carter in 24:Legacy and Anna Diop plays his wife on that show. Luis Dasilva plays a gang leader in Triple 9. I thought of casting Oscar Isaac as Chico Villenueva but he is too old for that.