Star: Devon Russell