Fans of emotional dramas will appreciate ‘Imaginary Crimes’, an adaptation of Sheila Ballantyne’s 1982 novel. Set in 1962 Portland, Oregon, the film follows Ray Weiler, a widowed con artist played by Harvey Keitel, as he navigates life after his wife’s death. The film delves into Ray’s responsibilities as a single father to his two daughters, Sonya (Fairuza Balk) and Greta (Elisabeth Moss). Available to stream on Peacock, ‘Imaginary Crimes’ is a poignant tale of love, loss, and resilience.