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

Anna Friel toughens up for ‘American Odyssey’ role

April 17, 2015 8:00 AM

More Videos

  • Buick: Big Game commercial with Cam Newton and Miranda Kerr

    Buick's 2017 Super Bowl 51 commercial