Childish but hilarious teen coming of age film. Repellent to some viewers, irresistible to others. A very successful film that some found very enjoyable. A great cast works well together in this childish coming of age comedy movie. Full Details Here Abbreviated Cast List Simon Bird James Buckley Blake Harrison Joe Thomas Emily Head Laura Haddock Theo James Alex Macqueen Greg Davies