Advertisement
Watch "First and Last"
Open in New TabAdvertisement
Advertisement
Advertisement
Cast
Tom McCamus
narrator
Bryan Edwards
German soldier
Evert Houston
George Price
Krista Moore
Carrie Poisyn
Devin Upham
John Parr
Andrew Robert Shaw
historical educator