Star: Devin Taylor