The Pack (2010)
The Pack is a 2010 Franco-Belgian horror film directed and written by Franck Richard. It stars Yolande Moreau, Philippe Nahon, Émilie Dequenne and Benjamin Biolay. The film is about Charlotte and Max who come across a restaurant. After Max disappears, Charlotte returns later to find him and gets herself trapped in a cage by the restaurant owner, who has a pack of cannibals with her. The film premiered at the Cannes Film Festival on 15 May 2010 and was first shown in North America at the Fantasia Festival. The film has received generally mixed reviews.
More at Wikipedia.