None
user
Can you tell me a good movie that I should watch?
good movie
description.other
assistant
What kind of movie do you like?
user
Something with a surprise ending because that makes me feel good.
Something with a surprise ending because that makes me feel good
description.other
assistant
Many movies have surprise endings, what kind are you looking for?
user
I don't want one of those cheap plot tricks, I always feel bad about that.
assistant
I have a list of your friend's favorite movies, will that help?
user
Yes, but can you cross list it with critic ratings?
assistant
I can do that.
user
So what's the best surprise ending with a good critic rating?
find_movies
description.other
best surprise ending with a good critic rating
location
nearby
name.movie_1
Fight Club
best surprise ending with a good critic rating
description.other
assistant
You might want to try Fight Club.
Fight Club
name.movie
user
Why should I watch a movie about fights?
get_movie_attribute
name.movie
Fight Club
attribute
review.critic
review.critic
it has an average 9/10 rating
assistant
Critics really love Fight Club, and it has an average 9/10 rating.
Fight Club
name.movie
it has an average 9/10 rating
review.critic
user
OK but have my friends really watched it?
assistant
Six of your friends have talked about Fight Club on social media.
Fight Club
name.movie
user
Really? That seems like a popular movie. Did they like it?
popular movie
description.other
assistant
Your friend Sam said they "loved" Fight Club, and were surprised by the ending.
Fight Club
name.movie
user
Sam knows a lot about movies, and he even liked the surprise ending.
assistant
He does.
user
Do you think the ending is a cheap plot trick?
assistant
No, and neither do your friends or critics. I am 90% sure you will be happy with the choice.
user
OK, let's watch Fight Club!
Fight Club!
name.movie
assistant
Playing Fight Club.
Fight Club
name.movie