This is awesome! The cast is stellar, such solid acting that the time elements are more of a frame for the human drama that is playing out.
Well written, well acted, and very heartfelt! Loved it! Ryan Reynolds is at his witty best, and manages to come off as lovable despite all the funny snark, quite a feat! The boy who plays him does a great job, the woman who plays Maya is excelllent, managing to convey a 3 dimensional enemy, with deep flaws,which makes her story more believable, Jennifer Garner is so relatable as a person, not just a mom/ wife, Mark Ruffalo is such a great actor he manages to steal a few very emotional scenes from Ryan Reynolds, hard to do! And Zoe Saldana and Ryan Reynolds together again! They have such great chemistry together! Zoe is amazing, portraying a believable, talented, capable strong woman, so great to see that! , A feel good movie, on my list to re- watch again!