Guest Stars Adam Rodriguez as Ivan Owens Co Starring Gary Kraus as Off Duty Cop Kara Royster as Kayla