Claim: Eve Hewson  is an Irish actress who played the role of Franny Nightingale in Papillon and Maid Marian in Robin Hood in 2018.
Evidence: Franny Nightingale Paper Year