To All The Boys I’ve Loved Before: PS I Still Love You dropped on Netflix yesterday, and fans have already figured out a major plot hole in the movie franchise.
Whilst John Ambrose McLaren did feature in the first film, his role is much expanded in the second instalment of the franchise.
For his much bigger role, which follows up from him getting a letter from Lara Jean, Netflix decided to recast the actor.
In the original film he was played by Jordan Burtchett and in the follow up he’s played by Jordan Fisher.
Fisher is best known for his previous work on Teen Wolf, where he played Noah Patrick, as well as appearing in Teen Beach Movie.
Netflix revealed the casting change in March last year.
They did not reveal the reason for changing the actor, but producer Matt Kaplan expanded on the casting process to Entertainment Tonight.
Kaplan told the website:
“We auditioned thousands and thousands of people, and when Jordan came on screen, I think, unanimously, Ace and Netflix felt like this was John Ambrose.”
The producer continued:
“We were fortunate to have someone who has so much pure likability in him, and I think audiences are going to freak out when they see what he’s been able to bring to the screen.”
Despite the announcement however, some people didn’t notice until they’d started watching the film and noticed the odd change.
Jordan Burchett wrote about the decision on Instagram, writing:
“Thank you for the support and love you show me. For your humour, for your creativity and for the incredible stories you bring to this world,
“You have grown to be special to me this past year and a half and for that I give thanks and glory to God. You are a gift. You have my heart fam and I’m excited for where the future adventures will lead us.”
To All The Boys 3 is currently in pre-production.
Featured image credit: Netflix