Tom Hardy once revealed his favorite movie in an interview, which, interestingly, is a 39-year-old classic war movie that boasts a Rotten Tomatoes score of 89%. With a career spanning over two decades, Tom Hardy has played myriad roles on the big screen. While he may be more recognizable for his relatively more mainstream and recent roles in movies and shows like MobLand, Venom: The Last Dance, and Havoc, the actor has truly embraced his art by taking up parts in many challenging and unconventional films over the years.