Level of the film : upper-intermediate.
Level of the worsheet: quite difficult as I had my students watching the film in English without any subtitles; but they liked it very much.