Thomas Richardson
Charles
Frank
Jeremy
Elaine
Lonely Passenger
Suspicious Passenger
Man #1
Man #2
Man #3
Bell Ringer
Inn Keeper
Ffion
Quinn
Townsman
Andrea
Malcolm Howe
Her
The Grinder
Bar Keeper
Jennifer
Townsmen Guard
Townsman Guard
Townsmen Guard (as Stuart McNeill)
Doctor
New Arrival (uncredited)
Sinead (uncredited)
Harry's Guard (uncredited)
Samantha Howe (uncredited)
Townsman (uncredited)
Villager (uncredited)
Rebel Leader (uncredited)