UNITED STATES OF TARA “From This Day Forward” Season 2 Episode 12 (Finale)

UNITED STATES OF TARA (Season 2)

Watch a sneak peek of the season 2 finale episode of UNITED STATES OF TARA titled “From This Day Forward” Season 2 Episode 12 which airs Monday, June 7, 2010, at 10:30PM.

Episode Synospis: UNITED STATES OF TARA “From This Day Forward” Season 2 Episode 12 – It’s Charmaine (ROSEMARIE DEWITT) and Nick’s wedding day. Tara (TONI COLLETTE) confronts her parents about her childhood and long-held secrets are revealed. Kate (BRIE LARSON) and Marshall (KEIR GILCHRIST) accidentally find a piece of the puzzle that could derail everything.

UNITED STATES OF TARA (Season 2)

Read all our coverage of United States of Tara here.