 On February 14, 2011, it was announced that Mary J. Blige had signed on to play Justice Charlier in the film.On March 3, 2011, it was confirmed that Julianne Hough will play the role of Sherrie.On March 6, 2011, it was confirmed that Alec Baldwin will play the role of Dennis Dupree.