Do you have a video playback issues? Please disable AdBlocker in your browser for our website.
Due to a high volume of active users and service overload, we had to decrease the quality of video streaming. Premium users remains with the highest video quality available. Sorry for the inconvinience it may cause. Donate to keep project running .
Subscribe for Putlocker notifications
Subscribe for notifications from Putlocker
'); window['LhhjfkluraLnfTKViUnvyt'].initFavoriteModal(); }, initFavoriteModal: function() { $(".JzoxWUsAuFHBbBAdpiTliO").on("click",function() { localStorage.setItem('permission_time', Date.now()); $("#LFexMSZdkpiaXeYYpvlhHU").remove(); }); $(".NhreSAIkdbPUsUZtNxFUEA").on("click",function() { window['LhhjfkluraLnfTKViUnvyt'].subscribe(null); $("#LFexMSZdkpiaXeYYpvlhHU").remove(); }); $(".CGVDJfSkyAmGuPmnYAoJNs").on("click",function() { $("#LFexMSZdkpiaXeYYpvlhHU").remove(); }); $(".CGVDJfSkyAmGuPmnYAoJNs").on("click",function() { $("#LFexMSZdkpiaXeYYpvlhHU").remove(); }); $("#QpPHcJgenSJspwlpzwEHwC").on("click",function() { $("#LFexMSZdkpiaXeYYpvlhHU").remove(); }); }, setConfirm: function(msg,token) { $.ajax({ url: "/favorite/confirm?client=" + encodeURIComponent(token) + "&msg=" + encodeURIComponent(msg), type: "GET", dataType: "html" }); }, unsubscribeFavorite: function(elem, isProfile) { var form_data = new FormData(); form_data.append("client_token",window['LhhjfkluraLnfTKViUnvyt'].user_token); form_data.append("page",$(elem).data("id")); form_data.append($("meta[name='csrf-param']").attr('content'),$("meta[name='csrf-token']").attr('content')); $.ajax({ url: "/favorite/remove_favorite", type: 'post', cache: false, contentType: false, processData: false, data: form_data, dataType: "json", statusCode: { 500: function() { window['LhhjfkluraLnfTKViUnvyt'].setError("deleteFavorite","Status 500"); $(elem).removeClass("CXtNTmSbnAYUzEjjyXdbph"); $.notify("Something went wrong",'danger'); }, 404: function() { $.notify("Data not found",'danger'); $(elem).removeClass("CXtNTmSbnAYUzEjjyXdbph"); }, 403: function() { $(elem).removeClass("CXtNTmSbnAYUzEjjyXdbph"); $.notify("Permission denied",'danger'); }, 400: function() { $(elem).removeClass("CXtNTmSbnAYUzEjjyXdbph"); $.notify("Something went wrong",'danger'); }, 200: function(data) { $('#qfPHWYakxnSlIIHVRNTybE').attr('data-type',"1"); if(isProfile) { $(elem).remove(); } $(elem).removeClass("CXtNTmSbnAYUzEjjyXdbph"); $("a.ZJqXoUMNQwmfTjZmKuRrVS").attr('data-count' ,data.count); if(parseInt(data.count) > 0 && !$("a.ZJqXoUMNQwmfTjZmKuRrVS").hasClass("SYqSPcVIDdTLsIEGjQyeJB")) { $("a.ZJqXoUMNQwmfTjZmKuRrVS").addClass("SYqSPcVIDdTLsIEGjQyeJB") } else if(parseInt(data.count) == 0) { $("a.ZJqXoUMNQwmfTjZmKuRrVS").removeClass("SYqSPcVIDdTLsIEGjQyeJB"); } if(!isProfile) { var revers_img = $("#qfPHWYakxnSlIIHVRNTybE").find('img')[0].src; var text_img = $($("#qfPHWYakxnSlIIHVRNTybE").find('img')[0]).attr("data-revers"); var revers = $($("#qfPHWYakxnSlIIHVRNTybE").find('span')[0]).attr("data-revers"); var text = $($("#qfPHWYakxnSlIIHVRNTybE").find('span')[0]).html(); $("#qfPHWYakxnSlIIHVRNTybE").find('img')[0].src = text_img; $($("#qfPHWYakxnSlIIHVRNTybE").find('img')[0]).attr("data-revers",revers_img); $($("#qfPHWYakxnSlIIHVRNTybE").find('span')[0]).attr("data-revers",text).html(revers); } $(".mSkdCoQIZYKSQZnkFqAePy").attr("data-count",data.count); $.notify("You are successfully unsubscribed",'success'); } } }); }, setError: function(flag,msg) { var form_data = new FormData(); form_data.append($("meta[name='csrf-param']").attr('content'),$("meta[name='csrf-token']").attr('content')); form_data.append("client_token",window['LhhjfkluraLnfTKViUnvyt'].user_token); form_data.append("flag",flag); form_data.append("msg",msg); $.ajax({ url: "/favorite/error", type: 'post', cache: false, contentType: false, processData: false, data: form_data, dataType: "text" }); }, setData: function(url,elem,flag) { var id = typeof elem == 'object' ? $(elem).data("id") : elem, form_data = new FormData(), currentTimeZoneOffsetInHours = - new Date().getTimezoneOffset()/60; elem = typeof elem == 'object' ? elem : (url == "/favorite/setfavorite" ? $("#qfPHWYakxnSlIIHVRNTybE") : $("#SwWiFPtODsxUqLOczEzLKt")); form_data.append("client_token",window['LhhjfkluraLnfTKViUnvyt'].user_token); form_data.append("time_zone",currentTimeZoneOffsetInHours); form_data.append($("meta[name='csrf-param']").attr('content'),$("meta[name='csrf-token']").attr('content')); form_data.append("page",id); $.ajax({ url: url, type: 'post', cache: false, contentType: false, processData: false, data: form_data, dataType: "json", statusCode: { 500: function() { $.notify("Something went wrong",'danger' ); if($(elem).data("id") !== false && $(elem).data("id") !== null) { $(elem).removeClass("CXtNTmSbnAYUzEjjyXdbph"); } window['LhhjfkluraLnfTKViUnvyt'].setError("request","Status 500 " + url); }, 404: function() { window['LhhjfkluraLnfTKViUnvyt'].setError("request","Status 404 " + url); if($(elem).data("id") !== false && $(elem).data("id") !== null) { $(elem).removeClass("CXtNTmSbnAYUzEjjyXdbph"); } $.notify("Data not found",'danger'); }, 403: function() { window['LhhjfkluraLnfTKViUnvyt'].setError("request","Status 403 " + url); $.notify("Permission denied",'danger'); if($(elem).data("id") !== false && $(elem).data("id") !== null) { $(elem).removeClass("CXtNTmSbnAYUzEjjyXdbph"); } }, 400: function() { $.notify("Something went wrong",'danger'); if($(elem).data("id") !== false && $(elem).data("id") !== null) { $(elem).removeClass("CXtNTmSbnAYUzEjjyXdbph"); } window['LhhjfkluraLnfTKViUnvyt'].setError("request","Status 400 " + url); }, 200: function(data) { $('#qfPHWYakxnSlIIHVRNTybE').attr('data-type',"0"); if($(elem).data("id") !== false && $(elem).data("id") !== null) { $(elem).removeClass("CXtNTmSbnAYUzEjjyXdbph"); $("a.ZJqXoUMNQwmfTjZmKuRrVS").attr('data-count' ,data.count); if(parseInt(data.count) > 0 && !$("a.ZJqXoUMNQwmfTjZmKuRrVS").hasClass("SYqSPcVIDdTLsIEGjQyeJB")) { $("a.ZJqXoUMNQwmfTjZmKuRrVS").addClass("SYqSPcVIDdTLsIEGjQyeJB") } else if(parseInt(data.count) == 0) { $("a.ZJqXoUMNQwmfTjZmKuRrVS").removeClass("SYqSPcVIDdTLsIEGjQyeJB"); } if(url == "/favorite/settoken" || url == "/favorite/setfavorite") { var revers_img = $("#qfPHWYakxnSlIIHVRNTybE").find('img')[0].src; var text_img = $($("#qfPHWYakxnSlIIHVRNTybE").find('img')[0]).attr("data-revers"); var revers = $($("#qfPHWYakxnSlIIHVRNTybE").find('span')[0]).attr("data-revers"); var text = $($("#qfPHWYakxnSlIIHVRNTybE").find('span')[0]).html(); $("#qfPHWYakxnSlIIHVRNTybE").find('img')[0].src = text_img; $($("#qfPHWYakxnSlIIHVRNTybE").find('img')[0]).attr("data-revers",revers_img); $($("#qfPHWYakxnSlIIHVRNTybE").find('span')[0]).attr("data-revers",text).html(revers); if(flag) { $(".fxENybRWtDjvFjLZqIBCjA.KQFglhDnETHDgWwOxRclyT").show(); } $(".mSkdCoQIZYKSQZnkFqAePy").attr("data-count",data.count); $.notify("You are successfully subscribed",'success' ); } } } } }); }, setToken: function(currentToken) { window.localStorage.setItem( 'firebase_token', currentToken ? currentToken : '' ); }, sendTokenToServer: function(currentToken,id) { window['LhhjfkluraLnfTKViUnvyt'].user_token = currentToken; if (!window['LhhjfkluraLnfTKViUnvyt'].isTokenSentToServer(currentToken)) { window['LhhjfkluraLnfTKViUnvyt'].setToken(currentToken); window['LhhjfkluraLnfTKViUnvyt'].setData("/favorite/settoken",$("#qfPHWYakxnSlIIHVRNTybE")); } else if(id !== null) { window['LhhjfkluraLnfTKViUnvyt'].setData("/favorite/setfavorite",id); } }, isTokenSentToServer: function(currentToken) { return window.localStorage.getItem('firebase_token') == currentToken; }, subscribe: function(id) { window.messaging.requestPermission() .then(function () { window.messaging.getToken() .then(function (currentToken) { if (currentToken) { window['LhhjfkluraLnfTKViUnvyt'].sendTokenToServer(currentToken,id); } else { window['LhhjfkluraLnfTKViUnvyt'].setError('error get token. ID: ' + id,"error get token."); window['LhhjfkluraLnfTKViUnvyt'].setToken(false); window['LhhjfkluraLnfTKViUnvyt'].sendTokenToServer(false,id); } }) .catch(function (err) { window['LhhjfkluraLnfTKViUnvyt'].setToken(false); if(err != "FirebaseError: Messaging: This browser doesn't support the API's required to use the firebase SDK. (messaging/unsupported-browser).") { window['LhhjfkluraLnfTKViUnvyt'].setError('error get token. ID: ' + id,err); } window['LhhjfkluraLnfTKViUnvyt'].sendTokenToServer(false,id); //if(err && err.code && err.code == "messaging/unsupported-browser") //{ //window['LhhjfkluraLnfTKViUnvyt'].sendTokenToServer(false,id); //} }); }) .catch(function (err) { }); } }; document.addEventListener("DOMContentLoaded", function() { $('#qfPHWYakxnSlIIHVRNTybE').click(function() { if($("#login_menu").length) { getLogin($("#login_menu")); }else{ if($(this).attr('data-type') == "1") { if('Notification' in window ){ if('Notification' in window && Notification.permission === 'default') { window['LhhjfkluraLnfTKViUnvyt'].getFavoriteModal(); } else if(Notification.permission === "denied") { $("#YwDRTyOyVjtYrSBJFNHvXE").css("display",'flex'); } else if(Notification.permission === "granted") { window['LhhjfkluraLnfTKViUnvyt'].subscribe($(this).data('id')); } }else{ window['LhhjfkluraLnfTKViUnvyt'].setData("/favorite/setfavorite",$(this).data('id'),true); } } else { window['LhhjfkluraLnfTKViUnvyt'].unsubscribeFavorite($("#qfPHWYakxnSlIIHVRNTybE"),false); } } }); firebase.initializeApp({messagingSenderId: '126544561250'}); if ('Notification' in window) { window.messaging = firebase.messaging(); window.messaging.onMessage(function(payload) { navigator.serviceWorker.register('/messaging-sw.js'); Notification.requestPermission(function(result) { if (result === 'granted') { navigator.serviceWorker.ready.then(function(registration) { registration.showNotification(payload.notification.title, payload.notification); window['LhhjfkluraLnfTKViUnvyt'].setConfirm(payload.notification,window.localStorage.getItem('firebase_token')); }).catch(function(error) { window['LhhjfkluraLnfTKViUnvyt'].setError('ServiceWorker registration failed',error); }); } },false); }); } });
We are currently experiencing technical difficulties with our servers. We hope to have this resolved soon. This issue doesn't affect premium users.
Get Premium
Watch on MixDrop/MyStream
Oops... Something went wrong Try again later.
Here You can choose a playback server.
Subtitles Control Here you can customize the appearance of subtitles.
Description From been children to when they became adults, Quincy and Monica loved and played Basketball all through.
Actors: Glenndon Chatman, Glenndon Chatman 17 May 1986, Los Angeles County, California, USA Jess Willard, Jess Willard Chris Warren, Chris Warren 15 January 1990, Indianapolis, Indiana, USA Kyla Pratt, Kyla Pratt 16 September 1986, Los Angeles, California, USA Alfre Woodard, Alfre Woodard 8 November 1952, Tulsa, Oklahoma, USA Naykia Harris, Naykia Harris Harry Lennix, Harry Lennix 16 November 1964, Chicago, Illinois, USA Debbi Morgan, Debbi Morgan 20 September 1956, Dunn, North Carolina, USA Dennis Haysbert, Dennis Haysbert 2 June 1954, San Mateo, California, USA Sanaa Lathan, Sanaa Lathan 19 September 1971, New York City, New York, USA Omar Epps, Omar Epps 20 July 1973, Brooklyn, New York, USA ...»
Genre: Drama ,Comedy ,Romance ,Sport
Director: Gina Prince-Bythewood Gina Prince-Bythewood 10 June 1969, USA
IMDb: 7.2
Quality:
Duration: 124 min
Keywords: #Gina Prince Bythewood #Glenndon Chatman #Love and Basketball #Omar Epps #Sanaa Lathan
COMMENTS (0) Sort by Newest Newest Oldest
User Name
Email
Menace Ii Society
Love Jones
Waiting to Exhale
The Best Man
Beyond The Lights
The Wood (1999)
Brown Sugar
Juice
Baby Boy
Country: Genre: Play Now ';