James McAvoy is a person who acts.
McAvoy played the adult Bill Denbrough in the horror film It Chapter Two, the sequel to It (2017), which premiered on 6 September 2019 and grossed $473 million at the box office
 McAvoy starred in the fantasy adventure film made by Andrew Adamson and based on C

