Anna Friel plays Odelle Ballard, a Special Forces sergeant who’s deserted behind enemy lines in NBC’s thriller, “American Odyssey,” airing Sundays on NBC.
Anna Friel plays Odelle Ballard, a Special Forces sergeant who’s deserted behind enemy lines in NBC’s thriller, “American Odyssey,” airing Sundays on NBC. NBC TNS
Anna Friel plays Odelle Ballard, a Special Forces sergeant who’s deserted behind enemy lines in NBC’s thriller, “American Odyssey,” airing Sundays on NBC. NBC TNS