I know this thread is old - but.... I haven't heard of this movie - but I rent most of the foreign films from the video store and have seen two...
Separate names with a comma.