Kacey Rohl’s latest job is out of this world ... who is widely recognized for her role of Abigail Hobbs in NBC’s TV series Hannibal, plays Rachel Garrett, a Starfleet science officer that ...
Garrett will be played by actress Kacey Rohl. After some extremely nerdy number crunching, one will conclude that "Section 31" takes place in the 2320s, which is a weird timeframe. The lead ...