The Name of a River

The Name of a River

During the 1947 partition of Bengal, a man and a woman cross a river to begin life anew. Their journey manifests many roles against the backdrop of some horrific events and loss of life.

Sweet Sweat

Sweet Sweat

1964

Guerilyera

Guerilyera

1946

The Shrikes

The Shrikes

1961

Lover's Duet

Lover's Duet

1967

The Naked General

The Naked General

1958

Night School

Night School

1956

A Woman's Life

A Woman's Life

1949

Majuba: Hill of Pigeons

Majuba: Hill of Pigeons

1968

Love Me and the World Is Mine

Love Me and the World Is Mine

1927

Janna & Liv

Janna & Liv

2008

The Tahitian

1959

Heat

Heat

2017

The Street of Desire

The Street of Desire

1984

Sunday League

Sunday League

2020

A Secret to Keep

A Secret to Keep

2020

Arrivals and Departures

2009

Before Closing

2007

Wanderer

Wanderer

2006

The Hopewell Haunting

The Hopewell Haunting

2022

Hordubal

Hordubal

1980