

Archie has been in love with his best friend Amelia for as long as he can remember. Just when he builds up the courage to declare his feelings, she falls head over heels for Billy Walsh, a new American transfer student.
Archibald Arnold

Amelia Brown

Billy Walsh

Rupert Brown

William

Mr. Atkins

Lilly Arnold

George Arnold

Amber McKenna

Tony

Maisie Peters

Talissa

Jules Brown

Yousif
Penny

Quigley

Johnny (archive footage)

Barbra (archive footage)

5 Years Old Amelia
5 Years Old Archie
9 Years Old Amelia
9 Years Old Archie

Student #1
Student #2(as Curtis Powell)
Maggie

Ms. Frances

Trent
Soho Waiter
Joyce Branagh
Nurse(uncredited)
Student(uncredited)
George (Student with Fedora)(uncredited)
Cinema Attendee(uncredited)
Student(uncredited)
Hot Dog Seller(uncredited)
Student(uncredited)
Student(uncredited)
Teenager(uncredited)
Swim Team(uncredited)