An excellent video by physicist Sean Carroll, presenting a naturalistic view on the meaning of life.