During a celebration of one of the pilots' 1000th landing, a recon drone is accidentally launched (due to metal fatigue and old age of the components) into a crowd of pilots, killing thirteen. Starbuck is assigned to quickly train replacements (who are referred to as "nuggets") from among the civilians, who have little to no flying experience. The senseless losses are a blow to the morale of the remaining Galactica pilots.

Elsewhere, President Laura Roslin has a checkup with the ship's medical officer, Dr. Cottle. Cottle tells Roslin her cancer is inoperable and gives her a few months to live. He recommends a powerful medication that can help her, but having watched her mother suffer from using it, she knows it is not without its side effects. Roslin wishes to explore alternate treatment with an unproven plant extract, "Kamala," a request that Cottle receives skeptically. In a rare moment of emotional openness, he suggests she try prayer as an alternative.

Meanwhile, Starbuck's training assignment brings back painful memories of the unfortunate death of her fiancé, Zak Adama. Starbuck feels responsible for Zak's death since she had passed him for Basic Flight despite knowing he wasn't good enough to be a Viper pilot. She temporarily escapes the feelings with a card game between Lt. Crashdown, Lt. Felix Gaeta and Dr. Baltar, during which Galactica-Boomer catches word about Baltar's "Cylon Detector".

Starbuck takes aggressive control of her class of nuggets, seemingly driven out of anger and regret over the loss of not only the thirteen pilots, but also her guilt in having been lax in training with Zak Adama. The nuggets include Louanne "Kat" Katraine and Brendan "Hot Dog" Constanza. Because of the lack of flight simulators, the nuggets are thrown into the cockpit of actual Vipers on their first day. Though all of them manage to survive, Starbuck flunks them all. Lee Adama inadvertently reveals to Cmdr. Adama that Starbuck may have had something to do with Zak's death. Cmdr. Adama confronts Starbuck, telling her to "Cut the BS," and finally Starbuck confesses what she did for Zak. As a result, Cmdr. Adama and Starbuck's relationship is seriously strained. Hurt and angered by her actions, he orders her to return (saying "while you still can..." in a veiled threat he makes out of his tremendous grief) the nuggets to flight status and complete their training.

Skirmish over the Red Moon

During a training exercise, a Cylon Raider patrol shows up and attacks. Starbuck orders the trainees back to Galactica while she holds off the entire patrol. However, Hot Dog disobeys and stays to help her, referencing her earlier instruction to "Never leave your squad leader." The last surviving raider is damaged by Starbuck at the last moment, leaving her with a heavily damaged Viper. Both craft hurtle out of control towards a nearby planet and enter the atmosphere. Starbuck goes into a flat spin and she punches out, free-falling along with the Viper.

Meanwhile, on Caprica, Helo and Sharon Valerii track the signal they picked up to its source; a restaurant with am underground bomb shelter filled with food, water and anti-radiation medication
"Act of Contrition"


Episode chronology
Previous episode

Bastille Day

Next episode

You Can't Go Home Again


There's a party on Galactica's flight deck as Flat-Top just had his thousandth landing. Something goes terribly wrong however when a drone accidentally goes off and explodes in a group of pilots. 13 are dead. During the ceremony Kara Thrace starts thinking about her dead fiancée Zak Adama. And those memories even get clearer when Adama orders her to start training new pilots. She seems very uncomfortable in doing so. The favor she did for Zak by letting him pass basic flight seems to bother her more and more. Angrily she stops training pilots after just one day. Meanwhile on Cylon-occupied Caprica Helo and Cylon-Sharon find a bomb shelter in a restaurant. It seems like a good place to stay for a while. There's food, water and anti-radiation medication in abundance.


  • Story By:
Teleplay By: Bradley Thompson & David Weddle
  • Directed by: Rod Hardy

Guest starsEdit


Battlestar Galactica
Miniseries (2003): Miniseries, Night 1 | Miniseries, Night 2
Season 1 (2004-05) Episode List:
33 | Water | Bastille Day | Act of Contrition | You Can't Go Home Again | Litmus | Six Degrees of Separation | Flesh and Bone | Tigh Me Up, Tigh Me Down | The Hand of God | Colonial Day | Kobol's Last Gleaming, Part I | Kobol's Last Gleaming, Part II
Season 2 (2005-06) Episode List:
Scattered | Valley of Darkness | Fragged | Resistance | The Farm | Home, Part I | Home, Part II | Final Cut | Flight of the Phoenix | Pegasus | Resurrection Ship, Part I | Resurrection Ship, Part II | Epiphanies | Black Market | Scar | Sacrifice | The Captain's Hand | Downloaded | Lay Down Your Burdens, Part I | Lay Down Your Burdens, Part II
Season 3 (2006-07) Episode List:
Occupation | Precipice | Exodus, Part I | Exodus, Part II | Collaborators | Torn | A Measure of Salvation | Hero | Unfinished Business | The Passage | The Eye of Jupiter | Rapture | Taking a Break From All Your Worries | The Woman King | A Day in the Life | Dirty Hands | Maelstrom | The Son Also Rises | Crossroads, Part I | Crossroads, Part II
Season 4 (2006-07) Episode List:
He that Believeth In Me | Six of One | The Ties that Bind | Escape Velocity | The Road Less Traveled | Faith | Guess What's coming to Dinner? | Sine Qua Non | The Hub | Revelations | Sometimes a Great Notion | A Disquiet Follows My Soul | The Oath | Blood on the Scales | No Exit | Deadlock | Someone to Watch Over Me | Islanded in a Stream of Stars | Daybreak, Part I | Daybreak, Part II
The Plan
This template is based upon the similar template Episode list at, as licensed under the CC-BY-NC-SA 3.0.
This article is incomplete. You can help the Colonial Archives by expanding it.

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.