He’s played an undead Englishman, a time-traveling dandy highwayman and an evil alien supercomputer made flesh, but if rumors are to be believed, James Marsters’ next role will see him play a regular ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results