Tag: levanbakhia

Don't Move When LANDMINE GOES CLICK

Coming soon from Georgian director Levan Bakhia (247F) is Landmine Goes Click, an English language thriller starring Spencer Locke and Sterling Night along with a distressingly plausible premise. Imagine you're a tourist in an unknown and formerly war torn land....