summer holidays cast and crew