Kaya Scodelario is near of perfection