Guest Stars Aliyah O'Brien as Kayla Nicholas Bishop as General Kilgore Aaron Craven as John F. Kennedy Tim Perez as Fidel Castro Co Starring Preston Vanderslice as Bobby Kennedy Doug Chapman as Robert McNamara Emilio Merritt as Radar Operator Miguel Castillo as Personal Guard Sabrina Sanchez as Cuban Doctor Ian Farthing as Doug Dillon Marcel Zadeh as Commanding Officer Eduardo Britto as Military Policeman Credit Only Matt Ryan as John Constantine