Ben Affleck and Jennifer Lopez took their kids out over the weekend and enjoyed a show at the Magic Castle in Hollywood.

More about: