Marty 's strict father , Ray Preston ( Michael Moriarty ) , will not let Marty keep Shiloh .
Marty belongs to Judd Travers .
Marty 's strict father , Ray Preston ( Michael Moriarty ) , will not let Marty keep Shiloh because he belongs to Judd Travers .