Characters played by Viggo Mortensen
Cameron Dove
Characters played by Lindsay Duncan
Dolphin Blue
Characters played by Jeremy Cooper
Seth Dove
Characters played by Sheila Moore
Ruth Dove
Characters played by Duncan Fraser
Luke Dove
Characters played by David Longworth
Joshua
Characters played by Robert Koons
Sheriff Ticker
Characters played by David Bloom
Deputy
Characters played by Evan Hall
Kim
Characters played by Codie Lucas Wilbee
Eben
Characters played by Sherry Bie
Cassie
Characters played by Jason Wolff
Cadillac Driver
Characters played by Dean Hass
Passenger
Characters played by Guy Buller
Passenger
Characters played by Jason Brownlow
Passenger
Characters played by Jeff Walker
Adam Blue
Characters played by Joyce Robbins
Twin
Characters played by Jacqueline Robbins
Twin
Characters played by Debi Greenawdt
First Woman
Characters played by Sandra Redmond
Second Woman
Characters played by Walt Healy
Old Man