Neil Patrick Harris, Katy Perry, and George Lopez talk about their new movie, which hits theaters on July 29th.