Cast » Thomas Farr