Pretty awful. This is a perfect example of why talent shouldn’t always listen to their agents! Dakota Johnson and Mira Sorvino were ridiculously cast and did not do a good job giving their characters any substance. They were like cartoon characters. Theo on the other hand with his reserve and real sense of mission was the best thing about the movie.