Synopsis
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.
Cast

Sebastian Croft
Archibald Arnold

Charithra Chandran
Amelia Brown

Tanner Buchanan
Billy Walsh

Kunal Nayyar
Rupert Brown

Nick Frost
William

Guz Khan
Mr. Atkins

Lucy Punch
Lilly Arnold

Tim Downie
George Arnold

Daisy Jelley
Amber McKenna

Charles Camrose
Tony

Maisie Peters
Maisie Peters

Paxina Tuvuka
Talissa

Dhanushka Anson
Jules Brown
Nael Ameen
Yousif

Madeline Holliday
Penny

John Richmond
Quigley
Russell Streiner
Johnny (archive footage)

Judith O'Dea
Barbra (archive footage)
Bella Induruwana
5 Years Old Amelia
Henry Reinhart
5 Years Old Archie
Shaneli Gedara
9 Years Old Amelia

Casper Knopf
9 Years Old Archie
Aliyah Soyinka
Student #1
Curtis Antonio Powell
Student #2(as Curtis Powell)
More like this

Love, Rosie

St. Elmo's Fire

Catch and Release

People We Meet on Vacation

This Means War

The Other Zoey

Zoey 102

Seven Minutes in Heaven

Playing It Cool

The Baxter

Two Can Play That Game

Friends with Kids

Desperados

All of You

Secret Admirer

Someone Great

Long Weekend

Prom Pact

Bridget Jones: Mad About the Boy

After We Collided