Almost a fantasy tale, but, I loved it... I was entertained throughout. The writing was quick and witty, and, the acting, superb. I thought everyone was well cast. Watching the previews to the sequel; I'll be disappointed if Nathalie doesn't join us.