Rules of the Game viewers left 'speechless' after devastating twist in episode three

Rules of the Game viewers left 'speechless' after devastating twist in episode three

1/19/2022 1:27:00 PM

Rules of the Game viewers left 'speechless' after devastating twist in episode three

Viewers watching the BBC's new workplace drama, Rules of the Game, were left 'speechless' on Tuesday night following a shocking twist at the end of episode three…

MORE: Maxine Peake looks amazing in throwback to early careerSince its debut earlier this month, the new BBC mystery drama has gripped viewers who, up until now, have been speculating over which character had fallen to their death in the reception area of Fly Dynamic. 

Loading the player... var track=function (evt_name) { dataLayer.push({ 'event': evt_name, 'eventValue': { 'category': 'videos', 'action': evt_name, 'label': 'HELLO - ZAC75iRl', 'videoUrl': '', 'videoTitle': 'Rules of the Game: everything you need to know about the BBCs new thriller' } }); }; var playerInstance=playerInstance || []; playerInstance['ZAC75iRl']=jwplayer('MC4wNjQ1OTgwMCAxNjQyNTgxMzk1NDg5Njc='); playerInstance['ZAC75iRl'].setup({ sources: [ {file: '', label: '480'}, {file: '', label: '720 HD', default: 'true'}, {file: '', label: '1080 HD'}], primary: 'html5', image:'', related: { file: '', onclick: 'play' }, autostart: false, sharing: {} }); //TODO: convert static variables to dynamic (maxRetries and interval) function getDataPermutive() { return new Promise((resolve, reject)=> { let maxRetries=2; let countRetry=0; let checkingInterval=setInterval( function() { if (countRetry { // Resolve accepts a playlist item, this can be modified // The playlist item that is scheduled to load is // passed in as 'item' // Reject can be used to cancel a scheduled item from being loaded return new Promise((resolve, reject)=> { try { return getDataPermutive().then(_pdfps=> { let playerConfig=playerInstance['ZAC75iRl'].getConfig(); const sections=playerConfig.advertising.schedule; const updatedSections=new Array(); sections.forEach(function callback(section, index) { let offSet=section.offset; let tagUrl=section.tag; let playerSegsPerm=encodeURIComponent('&permutive=' + encodeURIComponent(JSON.parse(_pdfps || '[]').slice(0, 250).join(','))); tagUrl=tagUrl.replace(/(cust_params[^&]+)/, '$1' + playerSegsPerm); updatedSections[index]={tag: tagUrl, offset: offSet}; }); const updatedPlaylistItem=Object.assign({}, item, {adschedule: updatedSections}); console.log("Permutive added to Pre-roll !!!"); resolve(updatedPlaylistItem); }).catch(()=> { //resolve without modifying the item console.warn("Permutive no data!!!"); resolve(); }); } catch(error) { console.warn(error); resolve(); } }); }); jwplayer().onPlay(function () { track('play'); }); jwplayer().onPause(function () { track('pause'); }); jwplayer().onComplete(function () { track('complete'); }); jwplayer().onSeek(function () { track('seek'); }); WATCH: Have you been watching Rules of the Game?

Read more: HELLO! »

Ghislaine Maxwell Sentenced to 20 Years in Prison

Ghislaine Maxwell has been sentenced to 20 years in prison for helping the wealthy financier Jeffrey Epstein sexually abuse teenage girls. Read more >>