All in Good Time is a British film directed by Nigel Cole and starring Reece Ritchie, Amara Karan, Harish Patel, and Meera Syal.
[2][1] Atul (Reece Ritchie) and Vina (Amara Karan) are newly married and in love.
But their marriage gets off to a slow start because they are living with Atul's parents in Bolton.
Lack of privacy in the cramped household and Atul's overbearing father, Eeshwar (played by Harish Patel), prevent Atul and Vina to find a suitable time and place to consummate their marriage.
At time goes by, word gets around and the young couple's relationship begins to fray.