Harry Potter and the Half-Blood Prince
Freddie Stroma played McLaggen in "Harry Potter and the Half-Blood Prince", "Harry Potter and the Deathly Hallows – Part 1" and "Part 2".