There's gonna be a new Robin Hood?!?!?