The show features a diverse cast of characters, including Admiral William Adama, played by Edward James Olmos , and Captain Kara "Starbuck" Thrace, played by Katee Sackhoff.