Recently there has been rumors circulating the internet that Mad Max: Fury Road star Tom Hardy has a small role in the upcoming Star Wars Episode VIII directed by Rian Johnson. Makingstarwars.net has confirmed that these rumors are in fact true and have pieced together the scene where Hardy's cameo features.
-Tom Hardy plays a First Order stormtrooper.
-Said stormtrooper glimpses FN-2187 on a secret mission but doesn’t realize it.
-The “incognito” FN-2187 is surprised when the stormtrooper walks up behind him and slaps him on the ass.
-FN-2187 turns around and believes he’s dead. He’s surely going to be captured.
-The stormtrooper is elated to see his old friend from back during their First Order academy days.
-The stormtrooper congratulates FN-2187 on his promotion to Resistance infiltrator and spy.
-FN-2187 is free to go about his business to his amazement.
So it sounds like Finn is on a mission for the Resistance, and is recognized by a former buddy from the First Order training academy played by Tom Hardy. The trooper has no idea of Finn's betrayal and guesses that he has infiltrated the Resistance and is working as a spy.This makes sense, not every trooper in the First Order will have heard that FN-2187 has defected and switched sides and this scene is a funny way of showing that.
The cameo sounds very similar to Daniel Craig's small role as a Stormtrooper in The Force Awakens, and I hope it's a convention that will make it's way into all of the future sequels.