But none moreso than Joanna (played by Olivia Olson), the girl of Sam’s (Thomas Brodie-Sangster) dreams.
Am falls hopelessly in love with his American classmate who is set to sing at the schools Christmas concert – who could forget her epic rendition of Mariah’s ‘All I Want For Christmas’ - and learns the drums in the hopes of winning her heart.
While Thomas went on to star in Game of Thrones, Olivia has remained somewhat more under the radar than her co-star.
The now 24-year-old has lent her voice to animated series’ Phineas and Ferb and Adventure Time.
But she can still belt out an epic tune: