Guest Stars Roger Rees as Priest Shane McRae as Detective Hugh Dunn Andy Karl as Sean Moore Co Starring Tyler Elliot Burke as Aaron Brown Tom Alan Robbins as Phil Fleishmann Megan Tusing as Celia Brown Jake Goodhart as Tattooed Kid