Gary Sparrow's life is a complex web of love and deception as he juggles relationships across two different eras: the 1990s and 1940s.

A TV repairman finds himself stuck in a perpetual time loop, forcing him to c...
A middle-aged man becomes disillusioned with his life and finds a way to travel back in time to 1940s London during World War II. He assumes a new identity as a part-time musician and spy for MI5, and starts a romantic affair with a charming local barmaid.
Gary Sparrow's life is a complex web of love and deception as he juggles relationships across two different eras: the 1990s and 1940s.
Seasons: 6
Current Status: Ended
Network: BBC One
Production Country: United Kingdom
Currently, you have the opportunity to watch "Goodnight Sweetheart" by streaming it on the following platforms: Acorn TV or alternatively, you can enjoy it completely free of charge with advertisements on the following platforms: ITV Player.