
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.

as Archibald Arnold

as Amelia Brown

as Billy Walsh

as Rupert Brown

as William

as Mr. Atkins

as Lilly Arnold

as George Arnold

as Amber McKenna

as Tony

as Maisie Peters

as Talissa

as Jules Brown

as Yousif

as Penny

as Quigley

as Johnny (archive footage)

as Barbra (archive footage)

as 5 Years Old Amelia

as 5 Years Old Archie

as 9 Years Old Amelia

as 9 Years Old Archie

as Student #1

as Student #2(as Curtis Powell)

as Maggie

as Ms. Frances

as Trent

as Soho Waiter

as Joyce Branagh

as Nurse(uncredited)

as Student(uncredited)

as George (Student with Fedora)(uncredited)

as Cinema Attendee(uncredited)

as Student(uncredited)

as Hot Dog Seller(uncredited)

as Student(uncredited)

as Student(uncredited)

as Teenager(uncredited)

as Swim Team(uncredited)