There was nothing wrong with the story of the movie except the actor chosen to play the great surrealist painter: Salvador Dali. Dali played by Robert Pattinson, was so off I have to rate this movie 1/10. Being a huge fan of Dali's artwork, I am even more intrigued by Dali himself, I could stare at a photo or listen to Dali speak, almost endlessly... So to see Pattinson (and I do not blame him for taking/attempting the role) completely ripped up Dali and spat him out into a mess. Pattinson did not look, feel or sound like Dali what so ever. Dali is famous for the way he spoke, rolling words off his tongue with a Spanish accent. I understand that the movie is spoken in English for western viewers to relate to, but I can not take the movie seriously. It is like Samuel L. Jackson playing Donald Trump in a movie, it would not work, a bit of an exaggeration, I know, but you can catch my drift. Pattinson is a pale Englishman where Dali was a dark skinned Spaniard, I cannot imagine who casted him. I could go on for ever. If you are a fan of Dali or actually thought this movie was good, I recommend checking out "Dirty Dali" and "Arena - Dali," search them on youtube.