Michael Caine and Jennifer Garner have signed on to star in Imagine for writer-director Dan Fogelman (Crazy Stupid Love).

Al Pacino stars as an aging rock icon who discovers he has an adult son after reading a never-opened letter sent to him by John Lennon. Jennifer Garner will play the musician's daughter-in-law, with Michael Caine portraying his longtime friend and manager. Bobby Cannavale and Annette Bening also star.

Dan Fogelman is making his directorial debut from his own original screenplay, with Denise Di Novi, Jessie Nelson, and Nimitt Mankad producing. Shooting is scheduled to begin in late June or early July in Los Angeles.

Michael Caine stars in this summer's Now You See Me, and he is also shooting Eliza Graves and Interstellar later this year. Jennifer Garner is currently shooting Draft Day, and will next be seen in Dallas Buyers Club and Alexander and the Terrible, Horrible, No Good, Very Bad Day.