
Here's a complex question that requires someone to reason about the input, can you answer it?
Robin Hood is an upcoming American action-adventure film directed by Otto Bathurst, the film stars Memphis Eve Sunny Day Hewson, an Irish actress, known professionally as who?


Eve Hewson
