English-trailers.com is a really neat site which uses movie trailers as the basis for language activities. Each trailer has a summary, a cloze exercise, notes on key vocabulary and a quiz. There are currently 55 trailers listed, which makes a lot of listening practice. If you create an account (free), you can see even more trailers and save your scores. What's more, teachers can monitor their students' performance. Highly recommended.