Tagline It takes a pair to beat the odds.
50/50 stars Joseph Gordon-Levitt, as Adam (Leonardo Di Caprio's assistant/partner-in-crime from Inception) and Seth Rogen as his best friend Kyle (The 40-Year-Old Virgin, Knocked Up, Funny People, Kung Fu Panda). Adam on a routine visit to his doctor learns that he has a rare form of cancer which he may or may not survive. This, in a nutshell, is the story.
What happens from here is how Adam copes with the disease, with his girlfriend walking out on him, demands from his mother to let her take care of him, Kyle's ridiculous and supremely funny suggestions on how Adam should hit on girls in bars, his friendships with fellow cancer patients and his awkward and unique relationship with Katherine, played by the lovely Anna Kendrick(George Clooney's newbie assistant in Up in the Air).
Some moments in the movie are heart-wrenching, like when Adam discovers the cancer healing books Kyle has been reading, or when he hugs his mother not wanting to leave her, seconds before his surgery or when he has a nervous breakdown. The best part of the movie is that even though Adam's pain is visible, the suffering is never overdone(Sanjay Bhansali, some tips for you).
Subtle. Funny. Emotional. 4 stars.
P.S. - Bryce Dallas Howard is a total waste in the role of Adam's girlfriend.