In December 2007, Citizens United v. Federal Election Commission. was filed at the United States District Court for the District of Columbia. A special three-judge panel (as specified in BCRA) sided with the Federal Election Commission (FEC) that under the McCain-Feingold Bipartisan Campaign Reform Act Hillary: The Movie could not be shown on television right before the 2008 Democratic primaries.
Another provision in BCRA specified that constitutional appeals from the District Court must be immediately filed directly with the U.S. Supreme Court. Citizens United did so on August 18, 2008. Oral arguments were heard on March 24, 2009; a decision was expected sometime in the early summer months of 2009.
In 2010 the Supreme Court ruled 5–4 that the spending limits in the McCain-Feingold Act were unconstitutional under the First Amendment; which allowed essentially unlimited independent expenditures by non-profit organizations. Contrary to popular belief, the FEC still limits corporate campaign contributions. (Wikipedia)