Brilliantly intricate ; yet, moving and engrossing. Superb acting by Tom Cruise...difficult for me to like him as an “evangelical”Sexploitation speaker and writer. Julianna Moore excellently played a range of intentions and emotions. However, 3 major relationships (won’t spoil the movie by giving too much information) concluded abruptly, particularly considering the 3 hour length of the film.