[spoiler warning]
Just watched the movie yesterday evening and I was also quite disappointed, some of the choices did seem cheap, the twin, the book stopping the bullet, the "punishment" of Miles by the destruction of the Mona Lisa. I think that the movie had some potential, but after the twin reveal everything started going south.
Edit: added warning