Kanthaswamy Tamil May 2026

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
#ifndef _NTPSAPI_H
//
// Processes
//
#if (PHNT_MODE != PHNT_MODE_KERNEL)

//#define NtCurrentLogonId() (NtCurrentPeb()->LogonId)

/**
 * The NtQueryInformationProcess routine retrieves information about the specified process.
 *
 * \param ProcessHandle A handle to the process.
 * \param ProcessInformationClass The type of process information to be retrieved.
 * \param ProcessInformation A pointer to a buffer that receives the process information.
 * \param ProcessInformationLength The size of the buffer pointed to by the ProcessInformation parameter.
 * \param ReturnLength An optional pointer to a variable that receives the size of the data returned.
 * \return NTSTATUS Successful or errant status.
 */
_Kernel_entry_
NTSYSCALLAPI
NTSTATUS
NTAPI
NtQueryInformationProcess(
    _In_ HANDLE ProcessHandle,
    _In_ PROCESSINFOCLASS ProcessInformationClass,
    _Out_writes_bytes_(ProcessInformationLength) PVOID ProcessInformation,
    _In_ ULONG ProcessInformationLength,
    _Out_opt_ PULONG ReturnLength
    );

#endif
#endif

View code on GitHub
#ifndef _NTZWAPI_H

_Kernel_entry_
NTSYSCALLAPI
NTSTATUS
NTAPI
ZwQueryInformationProcess(
    _In_ HANDLE ProcessHandle,
    _In_ PROCESSINFOCLASS ProcessInformationClass,
    _Out_writes_bytes_(ProcessInformationLength) PVOID ProcessInformation,
    _In_ ULONG ProcessInformationLength,
    _Out_opt_ PULONG ReturnLength
    );

#endif

View code on GitHub
// ntfill.h

// PS

NTSYSCALLAPI
NTSTATUS
NTAPI
ZwQueryInformationProcess(
    _In_ HANDLE ProcessHandle,
    _In_ PROCESSINFOCLASS ProcessInformationClass,
    _Out_writes_bytes_(ProcessInformationLength) PVOID ProcessInformation,
    _In_ ULONG ProcessInformationLength,
    _Out_opt_ PULONG ReturnLength
    );

View code on GitHub
// winternl.h

__kernel_entry NTSTATUS NtQueryInformationProcess(
  [in]            HANDLE           ProcessHandle,
  [in]            PROCESSINFOCLASS ProcessInformationClass,
  [out]           PVOID            ProcessInformation,
  [in]            ULONG            ProcessInformationLength,
  [out, optional] PULONG           ReturnLength
);
View the official Win32 API reference
NTSTATUS WINAPI ZwQueryInformationProcess(
  _In_      HANDLE           ProcessHandle,
  _In_      PROCESSINFOCLASS ProcessInformationClass,
  _Out_     PVOID            ProcessInformation,
  _In_      ULONG            ProcessInformationLength,
  _Out_opt_ PULONG           ReturnLength
);
View the official Win32 development documentation

Kanthaswamy Tamil May 2026

When you think of Tamil cinema in the late 2000s, one name stands out for larger-than-life characters and experimental storytelling: Chiyaan Vikram. And among his filmography, Kanthaswamy (released in 2009) holds a unique, if slightly polarizing, spot.

Directed by Susi Ganesan, this film attempted to blend a Robin Hood-style social message with the masala entertainment of a Tamil superstar vehicle. Did it work? Let’s rewind and take a look.

The story of Kanthaswamy is a classic battle between the haves and the have-nots, disguised as a stylish masala flick. The protagonist, Kanthaswamy (Vikram), lives a double life. By day, he is a mild-mannered, honest officer with the Central Bureau of Investigation (CBI). However, by night, he transforms into a flamboyant, rooster-masked vigilante.

Why a rooster? In a clever narrative twist, Kanthaswamy adopts the rooster as his symbol because the bird cannot fly high but fights ferociously to protect its territory and family. The film’s core plot revolves around Kanthaswamy targeting corrupt politicians, bribed officials, and fraudulent businessmen who exploit the poor. He doesn't just steal money; he returns the ill-gotten wealth to the impoverished villagers from whom it was stolen.

The conflict intensifies when a greedy village chief (played by Ashish Vidyarthi) and a mysterious international don (Prakash Raj) team up to stop him. Enter the female lead, Subbulakshmi (Shriya Saran), a village girl who initially opposes Kanthaswamy’s methods but eventually falls in love with him. The film blends action, romance, and social drama, culminating in a high-octane climax that questions the very fabric of India’s economic disparity.

Upon release, Kanthaswamy received mixed reviews. Critics praised Vikram’s performance, the music, and the cinematography (by Ekambaram) but criticized the lengthy runtime, a predictable second half, and the disconnect between the gritty social message and the glossy, sometimes illogical, superhero tropes. kanthaswamy tamil

Nevertheless, the film has gained a cult following over the years. It is remembered as a bold experiment—Tamil cinema’s earnest attempt at a desi superhero with a sociological conscience, predating the more polished Mankatha or Kaththi. For fans of Vikram’s chameleon-like acting ability and early 2000s masala grandeur, Kanthaswamy is an essential, if flawed, watch.

Final Verdict: A visually extravagant, politically charged entertainer that works best when you embrace its absurdities. Watch it for Vikram’s dual-role brilliance and Devi Sri Prasad’s energetic beats.


Kanthaswamy is a 2009 Tamil-language vigilante action film that stars Vikram in the lead role. Directed by Susi Ganesan, the film follows a CBI officer who moonlights as a masked hero, helping the impoverished by fulfilling requests they leave at a temple. Film Overview

The movie was highly anticipated, noted for its massive budget and unique marketing—including a laptop-sized electronic invitation for its launch.

Starring: Vikram (as Kanthaswamy), Shriya Saran (as Subbulakshmi), and Prabhu. When you think of Tamil cinema in the

Plot: Kanthaswamy uses a rooster-themed persona to fight corruption and redistribute black money to the needy.

Music: Composed by Devi Sri Prasad, the soundtrack features popular tracks like "En Peru Meenakumari" and "Excuse Me Mr. Kanthaswamy".

Visuals: Filmed in diverse locations including Mexico, Italy, and India, with a focus on high-scale action sequences and VFX. Reception and Impact

Despite the hype and Vikram's dedicated performance—for which he spent nearly five years across this film and Bheema—the movie received mixed reviews from critics and audiences.

Critical Views: Some praised the "superhero" ambition and the visual style, while others criticized the 200-minute runtime and weak plot execution. Kanthaswamy is a 2009 Tamil-language vigilante action film

Legacy: Over time, it has gained a cult following among fans who enjoy its "Robin Hood" style vigilante themes and iconic scenes.

Experience the action and music of Kanthaswamy through these clips:

Released in 2009, Kanthaswamy was a pioneer in Indian VFX. The film’s production design, handled by the legendary Sabu Cyril, created massive sets, including:

While modern viewers might find some CGI sequences dated (particularly the flying horses and the "time-freeze" effect), in 2009, these were revolutionary. The film used motion capture and green screen technology extensively, setting a benchmark for subsequent Tamil superhero films like Enthiran (Robot).