Hugh Grant Nicholas Hoult Toni Collette Rachel Weisz Natalia Tena Victoria Smurfit Augustus Prew Sharon Small Madison Cook Jordan Cook Nicholas Hutchison Ryan Speechley Joseph Speechley Denise Stephenson Chris Webster Isabel Brook Orlando