Review & Discussion: Labyrinth of Lies
Christian reviews Labyrinth of Lies, a German film that won Best Film at the Athens International Film Festival and was nominated for 4 German Film Awards including Best Feature.
Labyrinth of Lies will be released at Cinema Nova on March 31st.
More by Art Smitten
Art Smitten is giving away 5 x double inseason pass to see Escape Room: Tournament of Champions! Escape Room: Tournament of Champions is the […]