Tom Hardy cast in the Star Trek: Next Generation in a fan made Role December 5, 2020 by Mathew Rockford