Peter Finch as Peter Ashton in "Lines of Battle"