Rialto (Риалто) 2020, смотреть фильм онлайн на английском с русскими и английскими субтитрами на 2SUB Movie


ПОИСК
Риалто
6.2
Logo
Средняя сложность
2020
драма
1 час 29 минут

Словарь видео

Слова и выражения из видео для изучения

Колм ведёт спокойную размеренную жизнь: ему слегка за 40, есть жена, двое детей и должность менеджера в доках. После смерти отца, который весьма деструктивно влиял на Колма, его жизнь начинает идти под откос, а внезапное увольнение только усугубляет ситуацию. Однажды, сильно перебрав в баре, он встречает 19-летнего парня, к которому начинает испытывать влечение. Их редкие встречи, сопровождающиеся сексом и разговорами, становятся для Колма настоящей отдушиной, однако ставят под угрозу благополучие его семейной жизни.

Оригинальное название:
Rialto
Русское название:
Риалто
Жанры:
драма
Страна:
IE, GB
Длительность:
1 час 29 минут
Сложность:
Средняя сложность
Субтитры:
Rus, Eng, Double
Год:
2020
Для возраста:
15
IMDB:
6.2
Tom Vaughan-Lawlor
Tom Vaughan-Lawlor
actor
Tom Glynn-Carney
Tom Glynn-Carney
actor
Monica Dolan
Monica Dolan
actor
Sophie Jo Wasson
Sophie Jo Wasson
actor
Michael Smiley
Michael Smiley
actor
Scott Graham
Scott Graham
actor
Eileen Walsh
Eileen Walsh
actor
Deirdre Donnelly
Deirdre Donnelly
actor
Jane McGrath
Jane McGrath
actor
Pom Boyd
Pom Boyd
actor
(\d{2}:\d{2}:\d{2}[,.]\d{3}).*\n/g; data = data.split(regex); data.shift(); var items = []; for (var i = 0; i < data.length; i += 4) { var text = data[i + 3]; if (useYoutubeAutoTranscript) { text = text.split("\n"); text.shift(); text = text.join("\n"); } if (text.trim().length === 0) continue; items.push({ id: data[i] ? +data[i].trim() : items.length + 1, startTime: changeTimeFormat(data[i + 1].trim(), timeFormat), endTime: changeTimeFormat(data[i + 2].trim(), timeFormat), text: text.trim(), }); } return items; }; /** * Converts Array of objects created by this module to SubRip subtitles * @param {Array} data * @return {String} SubRip subtitles string */ pItems.toVtt = function (data) { if (!data instanceof Array) return ""; var res = ""; for (var i = 0; i < data.length; i++) { var s = data[i]; if (!isNaN(s.startTime) && !isNaN(s.endTime)) { s.startTime = msTime(parseInt(s.startTime, 10)); s.endTime = msTime(parseInt(s.endTime, 10)); } res += s.id + "\r\n"; res += s.startTime + " --> " + s.endTime + "\r\n"; res += s.text.replace("\n", "\r\n") + "\r\n\r\n"; } return res; }; var changeTimeFormat = function (time, format) { if (format === "ms") { return timeMs(time); } else if (format === "s") { return timeMs(time) / 1000; } else { return time; } }; var timeMs = function (val) { var regex = /(\d+):(\d{2}):(\d{2})[,.](\d{3})/; var parts = regex.exec(val); if (parts === null) { return 0; } for (var i = 1; i < 5; i++) { parts[i] = parseInt(parts[i], 10); if (isNaN(parts[i])) parts[i] = 0; } // hours + minutes + seconds + ms return parts[1] * 3600000 + parts[2] * 60000 + parts[3] * 1000 + parts[4]; }; var msTime = function (val) { var measures = [3600000, 60000, 1000]; var time = []; for (var i in measures) { var res = ((val / measures[i]) >> 0).toString(); if (res.length < 2) res = "0" + res; val %= measures[i]; time.push(res); } var ms = val.toString(); if (ms.length < 3) { for (i = 0; i <= 3 - ms.length; i++) ms = "0" + ms; } return time.join(":") + "," + ms; }; return pItems; })(); -->