Tom Hopper is Raife Hastings

THE TERMINAL LIST: DARK WOLF Tom Hopper is [...]