The Remarkable Life of John Weld Cast Nick Tag Claire Adams Darren Kendrick Varda Appleton Orion Barnes David Benedict Alex Mannone Carl W. Crudup Andrew Eriksen Nold