Guest Stars Nicholas Wittman as Oliver Kata Sarbó as Ava Macon Antoinette Fekete as Sam Stephen Saracco as Ben's Father