Power hungry teen Steven feels awfully familiar …..