Partition (2007) streaming

Partition is a 2007 film directed by Vic Sarin, written by Patricia Finn and Vic Sarin, and starring Jimi Mistry and Kristin Kreuk. Wikipedia
Initial release: February 2, 2007
Running time: 115 minutes
Budget: 10 million USD
Cast
Kristin Kreuk (Naseem Khan)
Kristin Kreuk
Naseem Khan
Jimi Mistry (Gian Singh/Mohammad Hassan)
Jimi Mistry
Gian Singh/Mohammad Hassan
Neve Campbell (Margaret Stilwell)
Neve Campbell
Margaret Stilwell
John Light (Walter Hankins)
John Light
Walter Hankins
Irrfan Khan (Avtar Singh)
Irrfan Khan
Avtar Singh