The film is set in an English public school ( most of the scenes were filmed at the independent school Cheltenham College in the spa town of Cheltenham in Gloucestershire , with the remainder at Aldenham School in Hertfordshire .
If ... . ( film ) , is set at an English public school .