Our Trollhunters are stronger than ever, but so are their enemies. The fight to save humankind wages on in Part 3 of Trollhunters! Coming to Netflix May 25!
Nathan Fillion plays John Nolan, the oldest rookie in the LAPD. At an age where most are at the peak of their career, Nolan cast aside his comfortable, small town life and moved to L.A. to pursue his dream of being a cop.