Starring: Tim Roth, Alexandra Maria Lara, Bruno Ganz, André Hennicke, Marcel IuresDirector: Francis Ford Coppola RRP: £19.99Released: 21 Apr 2008
Starring: Sam MacLintock, Keira Knightley, Bill Paterson, Sam Neill, Celia ImrieDirector: Giacomo Campiotti RRP: £14.99Released: 12 Jul 2004
Starring: Danny Huston, Shirley Henderson, Neve Campbell, Alexandra Maria Lara, Oana PelleaDirector: Oliver Parker Released: 06 May 2008
Starring: Heino Ferch, Nicolette Krebitz, Sebastian Koch, Alexandra Maria Lara, Claudia MichelsenDirector: Roland Suso Richter Released: 04 Oct 2005
Starring: Bruno Ganz, Alexandra Maria Lara, Corinna Harfouch, Ulrich Matthes, Juliane KöhlerDirector: Oliver Hirschbiegel
Starring: Bruno Ganz, Alexandra Maria Lara, Corinna Harfouch, Ulrich Matthes, Juliane KöhlerDirector: Oliver Hirschbiegel Released: 02 Aug 2005
Starring: Tim Roth, Alexandra Maria Lara, Bruno Ganz, André Hennicke, Marcel IuresDirector: Francis Ford Coppola Released: 13 May 2008
Starring: Christian Clavier, Isabella Rossellini, Gérard Depardieu, John Malkovich, Anouk AiméeDirector: Yves Simoneau Released: 29 Apr 2003
Starring: Alexandra Maria Lara, Nina Hoss, Heike MakatschRRP: £12.99Released: 19 Sep 2002
Starring: Sam MacLintock, Keira Knightley, Bill Paterson, Sam Neill, Celia ImrieDirector: Giacomo Campiotti RRP: £14.37Released: 04 Nov 2003
Below are some of the current bestsellers - click them for a price comparison and find the cheapest place to buy!