Question: who plays richard castle in the tv series castle
Answer: Marlowe , it primarily traces the lives of Richard Castle ( Nathan Fillion ) , a best - selling mystery novelist , and Kate Beckett ( Stana Katic ) , a homicide detective , as they solve various unusual crimes in New York City .