Keira Croft’s babysitter role turns into intense, passionate action with a big finish