Members Pete1111 Posted January 13 Members Share Posted January 13 Has anyone seen it. Filmed in Poland. English subtitles or dubbed? The trailer looks great though that doesn't always mean a rewarding watch. Quote Link to comment Share on other sites More sharing options...