2024 film directed by James WatkinsJames McAvoy JM #25 Mackenzie Davis MD #15 Scoot McNairy SM #48 Aisling Franciosi AF #35Previous Next