
A young Sardar Udham Singh left deeply scarred by the Jallianwala Bagh massacre, escaped into the mountains of Afghanistan, reaching London in 1933-34. Carrying an unhealed wound for 21 years, the revolutionary assassinated Michael O’Dwyer on 13th March, 1940, the man at the helm of affairs in Punjab, April 1919 to avenge the lost lives of his beloved brethren.

as Udham Singh

as Michael O'Dwyer

as Detective Inspector John Swain

as Shaheed Bhagat Singh

as Eileen Palmer

as Reshma

as General Reginald Dyer

as Detective Deighton

as Junior Detective

as John Hutchison

as Superintendent Sands

as King George VI

as Winston Churchill

as Prosecutor

as Justice Atkinson

as Koppikar

as Surat Ali

as Johal

as Informer to Udham Singh

as Main Government Spokesperson

as Interpreter at Scotland Yard

as Senior Minister