McGregor is a treasure. Seriously, the man is just captivating and likely a terribly underrated actor to most people. Seeing him as this scoundrel dirtbag was really fun and so different than what I'm used to. Vikander is in a similar situation, playing a scuzzy character feels so out of the norm for her but she does a great job. Performances are solid here but honestly the rest of the movie is less exciting. I enjoy the performances and relationships but I needed more to really latch onto it. Worth watching for fan of the cast but beyond that I can't say there's anything magnetic about the film.