I loved the concept of reliving your own life as well as having a second chance at evaluating and perhaps rethinking choices once made in the past. Arguing with yourself took a completely new meaning in this movie as well as occasional surprising or funny turns. With that said, having Will Smith in two leading roles was a bit much. At some point, it was literally "me, myself, and I" type of tribute to Smith. And frankly, since I dont think he deserves that type of attention, I found it boring.