Tim (Domhnall Gleeson) is 21 years old, and his dad (Bill Nighy) tells him that the men in their family have the superpower of time travel and can travel back in time. So Tim tries the letter suspiciously and returns to the summer, where he tries to change his relationship with his crush, only to find that no matter how much time travel through time and space, he can't make someone who doesn't love you fall in love with you. Tim then moved to London and became a lawyer. He falls in love with a beautiful girl, Mary (Rachel McAdams), and he travels through several time and space attempts, trying to become Mary's boyfriend. Later, he tried to save a failed drama through time travel, to improve his sister's life, to get along better with relatives and friends, and to spend every day of his life.