Best German (speaking) movies
by phizzle21 | created - 10 Jan 2020 | updated - 15 Apr 2020 | PublicGerman films that I recommend, rated 6 or above. No particular order.
- Instant Watch Options
- Genres
- Movies or TV
- IMDb Rating
- In Theaters
- Release Year
- Keywords
1. The White Ribbon (2009)
R | 144 min | Drama, Mystery, Thriller
Strange events happen in a small village in the north of Germany during the years before World War I, which seem to be ritual punishment. Who is responsible?
Director: Michael Haneke | Stars: Christian Friedel, Ernst Jacobi, Leonie Benesch, Ulrich Tukur
Votes: 77,678 | Gross: $2.22M
2. M (1931)
Passed | 99 min | Crime, Mystery, Thriller
When the police in a German city are unable to catch a child-murderer, other criminals join in the manhunt.
Director: Fritz Lang | Stars: Peter Lorre, Ellen Widmann, Inge Landgut, Otto Wernicke
Votes: 168,534 | Gross: $0.03M
3. Aguirre, the Wrath of God (1972)
Not Rated | 95 min | Action, Adventure, Biography
In the 16th century, the ruthless and insane Don Lope de Aguirre leads a Spanish expedition in search of El Dorado.
Director: Werner Herzog | Stars: Klaus Kinski, Ruy Guerra, Helena Rojo, Del Negro
Votes: 62,320
4. Ali: Fear Eats the Soul (1974)
Not Rated | 92 min | Drama, Romance
A lonely widow meets a much younger Moroccan worker in a bar during a rainstorm. They fall in love, to their own surprise and to the outright shock of their families, colleagues, and drinking buddies.
Director: Rainer Werner Fassbinder | Stars: Brigitte Mira, El Hedi ben Salem, Barbara Valentin, Irm Hermann
Votes: 23,873
5. Victoria (II) (2015)
Not Rated | 138 min | Crime, Drama, Romance
A young Spanish woman who has recently moved to Berlin finds her flirtation with a local guy turn potentially deadly as their night out with his friends reveals a dangerous secret.
Director: Sebastian Schipper | Stars: Laia Costa, Frederick Lau, Franz Rogowski, Burak Yigit
Votes: 63,161
6. Rage (2006 TV Movie)
Not Rated | 89 min | Crime, Drama, Thriller
Züli Aladag's critically acclaimed, but controversial movie deals with the conflict of Can, son of Turkish immigrants, and the Laubs, a supposedly liberal middle class family. Simon Laub, ... See full summary »
Director: Züli Aladag | Stars: Oktay Özdemir, Robert Höller, August Zirner, Corinna Harfouch
Votes: 771
7. Everyone Else (2009)
Unrated | 119 min | Drama, Romance
While on a Mediterranean vacation, a seemingly happy boyfriend and girlfriend find their connection to one another tested as they bond with another couple.
Director: Maren Ade | Stars: Lars Eidinger, Birgit Minichmayr, Hans-Jochen Wagner, Nicole Marischka
Votes: 4,036 | Gross: $0.10M
8. The Poll Diaries (2010)
129 min | Drama
In the summer of 1914, thirteen-year-old Oda von Siering (Paula Beer) leaves Berlin to join her family and an assortment of German and Russian aristocrats on an estate in Estonia. The von ... See full summary »
Director: Chris Kraus | Stars: Paula Beer, Edgar Selge, Tambet Tuisk, Jeanette Hain
Votes: 1,064
9. Chiko (2008)
92 min | Crime, Drama
Loyalty between two friends is stretched to its limit by one's deception.
Director: Özgür Yildirim | Stars: Denis Moschitto, Moritz Bleibtreu, Volkan Özcan, Reyhan Sahin
Votes: 3,822
10. Gnade (2012)
132 min | Drama
A struggling German couple starts finding each other again after keeping as a secret about being responsible for a horrific accident.
Director: Matthias Glasner | Stars: Birgit Minichmayr, Jürgen Vogel, Henry Stange, Ane Dahl Torp
Votes: 1,008
11. Goodnight Mommy (2014)
R | 99 min | Horror, Mystery, Thriller
Twin boys move to a new house with their mother after she has face-changing cosmetic surgery, but under the bandages is someone the boys don't recognize.
Directors: Severin Fiala, Veronika Franz | Stars: Lukas Schwarz, Elias Schwarz, Susanne Wuest, Hans Escher
Votes: 59,804 | Gross: $1.17M
12. Jesus Christus Erlöser (2008)
84 min | Documentary
Klaus KInski's interpretation of the new testament as reformer in a solo theater-happening in Berlin,1971.
Director: Peter Geyer | Star: Klaus Kinski
Votes: 532
13. Wings of Desire (1987)
PG-13 | 128 min | Drama, Fantasy, Romance
An angel tires of his purely ethereal life of merely overseeing the human activity of Berlin's residents, and longs for the tangible joys of physical existence when he falls in love with a mortal.
Director: Wim Wenders | Stars: Bruno Ganz, Solveig Dommartin, Otto Sander, Curt Bois
Votes: 77,068 | Gross: $3.33M
14. The Ground Beneath My Feet (2019)
Not Rated | 108 min | Drama
A high-powered business consultant struggles to keep her professional and personal lives from colliding after her schizophrenic sister attempts suicide.
Director: Marie Kreutzer | Stars: Valerie Pachner, Pia Hierzegger, Mavie Hörbiger, Michelle Barthel
Votes: 1,394 | Gross: $0.02M
15. Forever Never Anywhere (2007)
88 min | Comedy, Drama
Never at the sea.
Director: Antonin Svoboda | Stars: Christoph Grissemann, Dirk Stermann, Heinz Strunk, Philip Bialkowski
Votes: 1,150
16. The Silence (2010)
Not Rated | 118 min | Crime, Drama, Thriller
13-year-old Sinikka vanishes on a hot summer night. Her bicycle is found in the exact place where a girl was killed 23 years ago. The dramatic present forces those involved in the original case to face their past.
Director: Baran bo Odar | Stars: Ulrich Thomsen, Claudia Michelsen, Wotan Wilke Möhring, Katrin Sass
Votes: 8,177 | Gross: $0.10M
17. The Marriage of Maria Braun (1979)
R | 120 min | Drama
Maria marries Hermann Braun in the last days of World War II, only for him to go missing in the war. Alone, Maria puts to use her beauty and ambition in order to find prosperity during Germany's "economic miracle" of the 1950s.
Director: Rainer Werner Fassbinder | Stars: Hanna Schygulla, Klaus Löwitsch, Ivan Desny, Gisela Uhlen
Votes: 14,929
18. Der Knochenmann (2009)
127 min | Comedy, Crime, Thriller
Private Investigator Brenner is handling a case at the grill-station "Löschenkohl". There he finds - besides some chicken - also other meat...that doesn't belong in a good meal.
Director: Wolfgang Murnberger | Stars: Josef Hader, Josef Bierbichler, Birgit Minichmayr, Christoph Luser
Votes: 4,911
19. Todesspiel (1997 TV Movie)
177 min | Documentary, Drama, Thriller
Docudrama in two parts, based on the abduction of the president of the employer's association of Germany, Hanns Martin Schleyer, by the Baader-Meinhof gang in the Autumn of '77.
Director: Heinrich Breloer | Stars: Hans Brenner, Robert Viktor Minich, Birol Ünel, Sebastian Koch
Votes: 560
20. St. Christophorus: Roadkill (2010)
27 min | Short, Action, Horror
Director: Gregor Erler | Stars: Alex Anasuya, Timo Dierkes, Conrad F. Geier, Patrick von Blume
Votes: 33
21. Almanya: Welcome to Germany (2011)
101 min | Comedy, Drama
The story of three generations of a Turkish immigrant family.
Director: Yasemin Samdereli | Stars: Vedat Erincin, Fahri Yardim, Lilay Huser, Demet Gül
Votes: 7,224
22. Home for the Weekend (I) (2012)
85 min | Drama
Marko is in his mid-thirties, has just published his first book, and has been living in Berlin since his university days - far enough away from his parents Gitte and Günter whose bourgeois ... See full summary »
Director: Hans-Christian Schmid | Stars: Lars Eidinger, Corinna Harfouch, Sebastian Zimmler, Ernst Stötzner
Votes: 1,002
23. Picco (2010)
105 min | Crime, Drama, Horror
Kevin is new in youth prison. Due to over-occupancy he has to share a cell with Tommy, Andy and Marc. A partnership of convenience in a system where only the strong prevail and which is ... See full summary »
Director: Philip Koch | Stars: Constantin von Jascheroff, Joel Basman, Frederick Lau, Martin Kiefer
Votes: 769
24. The River Used to Be a Man (2011)
80 min | Drama
A drama centered on a white man lost in the Botswana marshlands.
Director: Jan Zabeil | Stars: Alexander Fehling, Obusentswe Dreamar Manyim, Nx'apa Motswai, Sariqo Sakega
Votes: 293
25. The Edukators (2004)
R | 127 min | Drama, Romance
Three activists cobble together a kidnapping plot after they encounter a businessman in his home.
Director: Hans Weingartner | Stars: Daniel Brühl, Julia Jentsch, Stipe Erceg, Burghart Klaußner
Votes: 32,382 | Gross: $0.18M
26. Sommer vorm Balkon (2005)
107 min | Drama
A tragicomic movie which focuses on two women and their daily struggle for survival during a summer in Berlin. Katrin, a jobless single mom, and Nike, a nurse, live in the same house and ... See full summary »
Director: Andreas Dresen | Stars: Inka Friedrich, Nadja Uhl, Andreas Schmidt, Stephanie Schönfeld
Votes: 2,949
27. Sophie Scholl: The Final Days (2005)
Not Rated | 120 min | Biography, Crime, Drama
A dramatization of the final days of Sophie Scholl, one of the most famous members of the German World War II anti-Nazi resistance movement, The White Rose.
Director: Marc Rothemund | Stars: Julia Jentsch, Fabian Hinrichs, Alexander Held, Johanna Gastdorf
Votes: 28,677 | Gross: $0.68M
28. Berlin Blues (2003)
105 min | Comedy, Drama
Barkeeper Frank, semi-formally called "Herr Lehmann", is part of a lethargic West Berlin-microcosm. His lifestyle is disturbed when his parents show up for a visit, things go awry with his girlfriend and his best friend acts strange.
Director: Leander Haußmann | Stars: Christian Ulmen, Katja Danowski, Detlev Buck, Janek Rieke
Votes: 7,632
29. Veronika Voss (1982)
R | 104 min | Drama
Partially based on the life of Sybille Schmitz, who found fame under the Nazi regime, but whose career was destroyed afterward. Veronika Voss is a once prominent UFA actress, kept by her doctor, who raises suspicion in a sports journalist.
Director: Rainer Werner Fassbinder | Stars: Rosel Zech, Hilmar Thate, Cornelia Froboess, Annemarie Düringer
Votes: 7,790
30. Katzelmacher (1969)
Not Rated | 88 min | Drama
Jorgos, a migrant worker from Greece, joins a group of young people in Munich usually hanging around. This foreigner incites hostility and jealousy among them, and he is insulted as a "... See full summary »
Director: Rainer Werner Fassbinder | Stars: Hanna Schygulla, Lilith Ungerer, Rudolf Waldemar Brem, Elga Sorbas
Votes: 3,098
31. Deadly Maria (1993)
106 min | Drama, Thriller, Fantasy
A woman is trying to escape from a depressing life position.
Director: Tom Tykwer | Stars: Nina Petri, Katja Studt, Juliane Heinemann, Josef Bierbichler
Votes: 1,046
32. Shoppen Munich (2006)
91 min | Comedy, Drama, Romance
By attending speed dating, 9 single women and 9 single men are 'shopping' for a life partner.
Director: Ralf Westhoff | Stars: Sebastian Weber, Anna Böger, Felix Hellmann, Katharina Marie Schubert
Votes: 1,345
33. Benny's Video (1992)
Not Rated | 110 min | Crime, Drama
A 14-year-old video enthusiast obsessed with violent films decides to make one of his own and show it to his parents, with tragic results.
Director: Michael Haneke | Stars: Arno Frisch, Angela Winkler, Ulrich Mühe, Ingrid Stassner
Votes: 18,669
34. Muxmäuschenstill (2004)
89 min | Comedy, Drama
A pseudo documentary study of an archetypal German who tries to model his world according to his ideas of law and (sexual) order.
Director: Marcus Mittermeier | Stars: Jan Henrik Stahlberg, Fritz Roth, Wanda Perdelwitz, Markus von Lingen
Votes: 2,724
35. We Are Young. We Are Strong. (2014)
123 min | Crime, Drama, History
People from different walks of life in the German city of Rostock intersect when a rampaging mob besieges a residential building occupied by Vietnamese immigrants.
Director: Burhan Qurbani | Stars: Jonas Nay, Trang Le Hong, Devid Striesow, Joel Basman
Votes: 2,345
36. Silentium (2004)
116 min | Crime, Thriller
A man who accused a catholic bishop of abusing him when he was a child dies in the Austrian city Salzburg. Everyone except his widow and the eccentrical detective Simon Brenner keeps silent and believes that the man killed himself.
Director: Wolfgang Murnberger | Stars: Josef Hader, Simon Schwarz, Joachim Król, Maria Köstlinger
Votes: 3,523
37. Die Unberührbare (2000)
110 min | Drama
Flanders, a famous female author, travels 1989 after the fall of the Berlin wall into the German capital. She is deeply depressed of the events because she saw the communistic states as a ... See full summary »
Director: Oskar Roehler | Stars: Hannelore Elsner, Vadim Glowna, Tonio Arango, Michael Gwisdek
Votes: 887
38. The Testament of Dr. Mabuse (1933)
Not Rated | 122 min | Crime, Mystery, Thriller
A criminal mastermind uses hypnosis to rule the rackets after death.
Director: Fritz Lang | Stars: Rudolf Klein-Rogge, Otto Wernicke, Thomy Bourdelle, Gustav Diessl
Votes: 13,602
39. Fitzcarraldo (1982)
PG | 158 min | Adventure, Drama
The story of Brian Sweeney Fitzgerald, an extremely determined man who intends to build an opera house in the middle of a jungle.
Director: Werner Herzog | Stars: Klaus Kinski, Claudia Cardinale, José Lewgoy, Miguel Ángel Fuentes
Votes: 38,613
40. Nosferatu the Vampyre (1979)
PG | 107 min | Drama, Horror
Count Dracula moves from Transylvania to Wismar, spreading the Black Plague across the land. Only a woman pure of heart can bring an end to his reign of horror.
Director: Werner Herzog | Stars: Klaus Kinski, Isabelle Adjani, Bruno Ganz, Roland Topor
Votes: 40,556
41. Lili Marleen (1981)
R | 120 min | Drama, Music, Romance
In 1938, a German singer falls in love with a Jewish composer in Zurich, who helps Jews flee Nazi Germany. She wants to help but is forced back to Germany. Her song "Lili Marleen" becomes a hit with soldiers and the Nazi top brass.
Director: Rainer Werner Fassbinder | Stars: Hanna Schygulla, Giancarlo Giannini, Mel Ferrer, Karl-Heinz von Hassel
Votes: 4,295
42. Head-On (2004)
R | 121 min | Drama, Romance
With the intention to break free from the strict familial restrictions, a suicidal young woman sets up a marriage of convenience with a forty-year-old addict, an act that will lead to an outburst of envious love.
Director: Fatih Akin | Stars: Birol Ünel, Sibel Kekilli, Güven Kiraç, Zarah Jane McKenzie
Votes: 57,694
43. This Is Love (2009)
106 min | Drama
Since her husband left her 16 years ago Maggie has lost her faith in love. Then Chris comes into her life.
Director: Matthias Glasner | Stars: Corinna Harfouch, Jens Albinus, Duyen Pham, Jürgen Vogel
Votes: 395
44. Yella (2007)
Not Rated | 89 min | Drama, Horror, Romance
Yella is estranged from her possessive and violent husband; but he can't quite bring himself to give her up. When their fraught interaction finally comes to dramatic conclusion, Yella's life takes an odd shift.
Director: Christian Petzold | Stars: Nina Hoss, Devid Striesow, Hinnerk Schönemann, Burghart Klaußner
Votes: 4,282
45. Wild (I) (2016)
97 min | Drama, Mystery
An anarchist young woman breaks the tacit contract with civilization and fearlessly decides on a life without hypocrisy or an obligatory safety net.
Director: Nicolette Krebitz | Stars: Lilith Stangenberg, Georg Friedrich, Silke Bodenbender, Saskia Rosendahl
Votes: 1,624
46. Vampyr (1932)
Not Rated | 75 min | Fantasy, Horror
A drifter obsessed with the supernatural stumbles upon an inn where a severely ill adolescent girl is slowly becoming a vampire.
Director: Carl Theodor Dreyer | Stars: Julian West, Maurice Schutz, Rena Mandel, Sybille Schmitz
Votes: 20,525
47. Toni Erdmann (2016)
R | 162 min | Comedy, Drama
A practical joking father tries to reconnect with his hard working daughter by creating an outrageous alter ego and posing as her CEO's life coach.
Director: Maren Ade | Stars: Sandra Hüller, Peter Simonischek, Michael Wittenborn, Thomas Loibl
Votes: 52,078 | Gross: $1.48M
48. The Seventh Continent (1989)
Not Rated | 108 min | Drama
A European family who plan on escaping to Australia seem caught up in their daily routine, only troubled by minor incidents. However, behind their apparent calm and repetitive existence, they are actually planning something sinister.
Director: Michael Haneke | Stars: Birgit Doll, Dieter Berner, Leni Tanzer, Udo Samel
Votes: 17,043
49. Stations of the Cross (2014)
Unrated | 110 min | Drama
Fourteen-year-old Maria is a fundamentalist Catholic, living her life in a modern fashion, yet her heart belongs to Jesus. She wants to be a saint and go to heaven. No one, not even a nice boy she meets, can stop her in this goal.
Director: Dietrich Brüggemann | Stars: Lea van Acken, Franziska Weisz, Florian Stetter, Lucie Aron
Votes: 4,630
50. Western (2017)
Unrated | 121 min | Drama
German construction workers building a dam near a Bulgarian village interact with the locals, and soon the troubles arise both with the locals and among themselves.
Director: Valeska Grisebach | Stars: Meinhard Neumann, Reinhardt Wetrek, Syuleyman Alilov Letifov, Veneta Fragnova
Votes: 4,302 | Gross: $0.04M
51. Three Peaks (2017)
PG-13 | 94 min | Drama
Aaron wants to become a family with his girlfriend and her 8-year-old son, but high up in the Italian Dolomites, his attempts to win the boy's acceptance turn into a dangerous power game.
Director: Jan Zabeil | Stars: Alexander Fehling, Bérénice Bejo, Arian Montgomery
Votes: 499 | Gross: $0.02M
52. Love Steaks (2013)
89 min | Comedy, Drama, Romance
Luxury hotel. Luxury clientele. Irritable staff. A couple who might fall in love, or they might leave their relationship in its raw state - like the titular steaks.
Director: Jakob Lass | Stars: Lana Cooper, Franz Rogowski, Kerstin Abendroth, Daniel Alznauer
Votes: 2,347
53. If Not Us, Who? (2011)
124 min | Biography, Drama
West Germany, early 1960s. Star crossed lovers Bern and Gudrun begin a life long affair in the stifling atmosphere of provincial Germany. Setting out to challenge the establishment they ... See full summary »
Director: Andres Veiel | Stars: August Diehl, Lena Lauzemis, Alexander Fehling, Thomas Thieme
Votes: 1,306
54. Paradise: Hope (2013)
Unrated | 92 min | Drama
The final installment in Ulrich Seidl's Paradise trilogy, 'Paradise: Hope' tells the story of overweight thirteen-year-old Melanie and her first love. While her mother travels to Kenya ('... See full summary »
Director: Ulrich Seidl | Stars: Melanie Lenz, Verena Lehbauer, Joseph Lorenz, Michael Thomas
Votes: 4,995 | Gross: $0.01M
55. The Counterfeiters (2007)
R | 99 min | Crime, Drama, History
The story of the Operation Bernhard, the largest counterfeiting operation in history, carried out by Germany during World War II.
Director: Stefan Ruzowitzky | Stars: Karl Markovics, August Diehl, Devid Striesow, Martin Brambach
Votes: 47,184 | Gross: $5.48M
56. My Brother's Name Is Robert and He Is an Idiot (2018)
180 min | Crime, Drama
Robert and Elena are twins entangled in a tale of puberty, philosophy and sexuality.
Director: Philip Gröning | Stars: Josef Mattes, Julia Zange, Urs Jucker, Stefan Konarske
Votes: 445
57. Transit (I) (2018)
Not Rated | 101 min | Drama, Sci-Fi
A man attempting to escape occupied France falls in love with the wife of a dead author whose identity he has assumed.
Director: Christian Petzold | Stars: Franz Rogowski, Paula Beer, Godehard Giese, Lilien Batman
Votes: 11,862 | Gross: $0.82M
58. My Best Fiend (1999)
Not Rated | 95 min | Documentary, Biography
The love-hate relationship between Werner Herzog and Klaus Kinski, the deep trust between the director and the actor, and their independently and simultaneously hatched plans to murder one another.
Director: Werner Herzog | Stars: Werner Herzog, Klaus Kinski, Claudia Cardinale, Eva Mattes
Votes: 12,200 | Gross: $0.10M
59. In the Aisles (2018)
Not Rated | 125 min | Drama, Romance
Christian begins to work as a shelf stacker at a supermarket and finds himself in a new, unknown world: the long aisles, the bustle at the checkouts, the forklifts.
Director: Thomas Stuber | Stars: Andreas Leupold, Franz Rogowski, Peter Kurth, Steffen Scheumann
Votes: 6,004 | Gross: $0.03M
60. Bedbugs (2017)
101 min | Comedy, Drama
There was a time when Rocky could have it all. He played French chansons and the women just melted. This is long past, but now someone has awoken the spirit of seduction.
Director: Jan Henrik Stahlberg | Stars: Jan Henrik Stahlberg, Franz Rogowski, Susanne Bredehöft, Jan Pohl
Votes: 1,188
61. Gigantic (1999)
80 min | Comedy, Drama
Three friends from Hamburg spend one last night on the town before one of them leaves the city forever.
Director: Sebastian Schipper | Stars: Frank Giering, Florian Lukas, Antoine Monot Jr., Julia Hummer
Votes: 4,894
62. Alice in the Cities (1974)
Not Rated | 113 min | Drama
A German journalist is saddled with a nine-year-old girl after encountering her mother at a New York airport.
Director: Wim Wenders | Stars: Yella Rottländer, Rüdiger Vogler, Lisa Kreuzer, Edda Köchl
Votes: 13,266
63. Frantz (2016)
PG-13 | 113 min | Drama, History, Romance
In the aftermath of WWI, a young German who grieves the death of her fiancé in France meets a mysterious Frenchman who visits the fiancé's grave to lay flowers.
Director: François Ozon | Stars: Pierre Niney, Paula Beer, Ernst Stötzner, Marie Gruber
Votes: 17,456 | Gross: $0.88M
64. The Golden Glove (2019)
Not Rated | 115 min | Crime, Drama, Horror
A serial killer strikes fear in the hearts of residents of Hamburg during the early 1970s.
Director: Fatih Akin | Stars: Jonas Dassler, Vasiliki Georgina Pseimada, Christine Jensen, Greta Sophie Schmidt
Votes: 18,261
65. The Last Berliner (2018)
97 min | Drama, Thriller
A highly suspenseful and compelling hostage thriller about the issue of gentrification - and the good souls who lose along the way. Nail-biting and tragic right until the very surprising end.
Director: Gregor Erler | Stars: Pegah Ferydoni, Christopher Cornelsen, Maximilian Brauer, Matthias Ziesing
Votes: 135
66. The Trouble with Being Born (2020)
94 min | Drama, Mystery, Sci-Fi
Elli is an android programmed with memories that mean everything to her owner but nothing to her. The story of a machine and the ghosts we all carry within us.
Director: Sandra Wollner | Stars: Lena Watson, Dominik Warta, Ingrid Burkhard, Jana McKinnon
Votes: 1,447
67. System Crasher (2019)
125 min | Drama
9-year-old Benni is a toss-up between institutions that cannot tackle her outbursts. She wants to move in with her mother, but she can not handle her wild daughter. After Micha is hired Benni slowly opens up and attaches herself to him.
Director: Nora Fingscheidt | Stars: Helena Zengel, Albrecht Schuch, Gabriela Maria Schmeide, Lisa Hagmeister
Votes: 14,786
68. Age of Cannibals (2014)
93 min | Comedy, Drama
Öllers and Niederländer have everything under control. For the past six years, the two successful business consultants have been traveling through some of the seediest countries around the world in order to satisfy their clients' greed.
Director: Johannes Naber | Stars: Sebastian Blomberg, Devid Striesow, Katharina Schüttler, Romesh Ranganathan
Votes: 2,201
Tell Your Friends