J.Lo gives it all in the studio and on a film set.