This is an amazing version of the Story of O. I am glad they simply didn't go back and try to make a remake of prior versions. Danielle Ciardi plays O wonderfully and is quite a beauty.
The cinematography is amazing and the movie is shot in some gorgeous locations. The director's vision for this modern retelling of a classic tale is compelling. The other actors in the movie play their parts very well also.
Some of the earlier versions of the Story of O are uninspired. This one has an American actor Danielle Ciardi putting a new spin on things. Max Parrish and Neil Dickson also play their characters perfectly.
All in all a wonderful, gorgeous movie with great scenes and locations. Highly recommended if you are an O fan.