Conversation so far:
where was the man who invented christmas filmed
Bharat Nalluri's The Man Who Invented Christmas was filmed in Dublin and Wicklow.
When was The Man Who Invented Cristmas released
The Man Who Invented Christmas was released by Bleecker Street in the United States on 22 November 2017 and in the United Kingdom on 1 December 2017

Question: Was the film a success
Self-contained rewrite: Was The Man Who Invented Christmas a success