Jude Ellis (Steve Zahn) is the sheriff of Port Canaan, a small fishing town on the Oregon coast. Having relocated from Oakland to escape a strained marriage and a dark past as a big city cop, his goal is to build a quiet new life for himself and for, eventually, his young son. But those plans for a quiet life change instantly when 47 refugees from a war-torn country wash up on his beach seeking asylum. But the country they’re from is America … and the war they’re fleeing is 180 years in the future. The Crossing premieres Monday April 2nd on ABC.