Me Before You stars Sam Claflin as Francis.
Me Before You (film) . The film stars Emilia Clarke , Sam Claflin , Steve Peacocke , Jenna Coleman , Charles Dance , Matthew Lewis , Janet McTeer , Vanessa Kirby and Joanna Lumley . Sam Claflin . He is known for portraying Finnick Odair in the The Hunger Games film series , Philip Swift in Pirates of the Caribbean : On Stranger Tides , and Will Traynor in Me Before You .