Brad Pitt visited the Isle of Man TT as filming began for a new motorcycle racing movie starring Channing Tatum. The actor appeared stunned while watching bikes speed through the famous Mountain Course. Meanwhile, Michael Dunlop continued making history with another TT victory. The upcoming film, backed by Plan B Entertainment and Amazon MGM, has spent years preparing for authentic race scenes.