James vs. His Future Self is a 2019 Canadian science fiction comedy film, directed by Jeremy Lalonde.
[1] The film stars Jonas Chernick as James, a scientist researching time travel whose life is turned upside down when his older self (Daniel Stern) arrives from 17 years in the future to demand that he stop.
James is skeptical of his claims and only becomes more convinced by the potential success of his work, and learns that his research supervisor Dr. Rowley will soon have access to a particle accelerator that he needs to prove his theories.
Meredith is trying to get James to deal with the death of their parents fifteen years ago and thinks it is time to finally spread their ashes.
James admits to his feelings for Courtney and asks her out on a date, but when she gives him inspiration for his research he is distracted and ruins the moment.