Leela stirs up trouble when she tracks down her ex-boyfriend Cameron…in prison!