
TNA Sacrifice 2012
Sacrifice (2012) was a professional wrestling pay-per-view (PPV) event produced by the Total Nonstop Action Wrestling (TNA) promotion, which took place on May 13, 2012 at the Impact Wrestling Zone in Orlando, Florida.[2] It was the eighth show under the Sacrifice chronology and fifth event in the 2012 TNA PPV schedule.
Where to Watch
No US streaming subscription carries this title right now.
Top Cast

Robert Roode Jr.
Bobby Roode

Rob Szatkowski
Rob Van Dam

Kurt Angle
Himself

Allen Jones
AJ Styles

Mark LoMonaco
Bully Ray

Daniel Solwold Jr.
Austin Aries

Jeremy Fritz
Eric Young

Anthony Mayweather
Crimson

Jeff Hardy
Jeff Hardy

Ken Anderson
Mr. Anderson

Devon Hughes
Devon

Robert Strauss
Robbie E.

Robert Terry
Robbie T.

Brooke Adams
Brooke Tessmacher

Gail Kim
Gail Kim

Nuufolau Joel Seanoa
Samoa Joe

Nicholas Aldis
Magnus

Daniel Covell
Christopher Daniels

Frank Gerdelman
Kazarian

Jessica Kresa
ODB (Ringside)
More Like This

The Serpent's Egg

His Only Son

Vision Quest

Son of God

Azrael

Norm Macdonald: Nothing Special

Prefontaine

Jigsaw

Sex and Death 101

Prison Break: The Final Break

Saw VI

Play Dirty

...All the Marbles

An Officer and a Gentleman

Would You Rather

The Dirt

Saving Private Ryan

Embattled

Metallica and San Francisco Symphony: S&M2

You Instead