 Director Dan OBannon was originally supposed to play Frank and he  wrote the part with himself in mind but when James Karen (qv) came  in to read for another part, OBannon was simply blown away and  hired him on the spot.