Warning: Possible huge spoilers ahead!
Director J.J. Abrams has gone out of his way to protect the plot details from Star Wars: The Force Awakens, as well as the last names of the new faces in the film, but with only a month to go before the film opens nationwide, Amazon has spoiled the last name of John Boyega's Finn.
His full name is Lando Calrissian! Apparently, he's the son of Lando Calrissian (played by Billy Dee Williams).
Amazon showed the character's last name in the headline of a 1000 piece jigsaw puzzle. There's a chance that the site could be wrong, but there's very unlikely.
So do you think Finn is truly the son of Lando? I guess we'll find out once Star Wars: The Force Awakens comes out in theaters on Dec. 17. (Official release date is Dec. 18 but some U.S. heaters are showing it the night before). For now, check out the meme below.