First time I watched this film I walked out with a huge smile on my face. After seeing this movie filled with video game and movie type things I absolutely fell in love...... only to forget it a week or so later. This time around I really did not enjoy it as much, don't get me wrong it's still a fun film that has it's moments but it falls short of anything more then just okay. There are so many plot holes in the movie and things that just make you think "really? nobody has ever tried that?" it made me just want to shake my head and groan. I think I was clouded with my first viewing, but this time I just found it okay. Also, Samantha's character was awful. I'm sorry but she was so poorly written. She lived her whole life thinking she is ugly, but of course she is a supermodel except for a small birthmark that could be covered with a tiny amount of makeup.