In the United States distributed by Lionsgate
the movie released in theaters on June 29, 2012 and on October 23, 2012 came out on dvd. Netflix (dvd by mail) set for October 23, 2012. Redbox rentals from October 23, 2012.
Release Calendar (South Africa)
In South Africa, the film was released in theaters on August 31, 2012 and later came out on dvd on December 5, 2012