Zac Efron is spotted filming The Paperboy in New Orleans last week (August 26). Somebody's been hitting the gym lately!
Also seen on set was Nicole Kidman - check out all the pics in the gallery.
Zac plays Jack James in the movie, a paperboy for the Moat County Tribune (and also the son of the editor and publisher). When Jack's older brother Ward - who works for the Miami Times - comes back to town to investigate the four-year-old murder of the local sheriff, Jack helps out.
Sofia Vergara was originally cast in the lead role but had to drop out due to scheduling conflicts with Modern Family.