Great performances and entertaining. Jennifer Lawrence is stunning! Matthew Broderick looks like he is taking good care of himself!