Lionsgate

Liam Hemsworth As Peeta, And 27 Other YA Castings That Almost Happened

You'll never guess who almost sparkled as Edward Cullen.

With news of the new “Twilight” web series, we thought back to when we met Robert Pattinson six years ago. Though he sparkled his way into our hearts as Edward Cullen, he wasn’t the only one vying for the sexy vampire role.

Can you imagine Superman Henry Cavill wooing Bella Swan? It almost happened, too, because author Stephanie Meyer always dreamt of Cavill playing the role.

That isn’t the only shocking almost-casting in the YA world, though. Keep reading for more shockers, and see if you can imagine these role swaps in your head.

Edward Cullen, "Twilight"

Summit Entertainment

1. Dave Franco

Getty

"I tested for Edward Cullen," Franco told MTV in 2012. "I don't know how close I was. I read for [director] Catherine Hardwicke, but who knows."

2. Jamie Campbell Bower

Getty

Though Bower really wanted to play Edward, he told Fandango, "I don't think it would have worked. It would have ruined it." He went on to play Caius in the second film, "New Moon" and the lead in other YA film "The Mortal Instruments: City of Bones."

3. Dustin Milligan

Getty

The former "90210" star joked to Access Hollywood that he would have gotten the part if he had a British accent.

4. Henry Cavill

Getty

Author Stephanie Meyer always envisioned Cavill playing Edward, but he was too old by the time "Twilight" became a movie when he was 24.

5. Shiloh Fernandez

Getty

Director Catherine Hardwicke says that it came down to Fernandez vs. Robert Pattinson, but Pattinson and and Kristen Stewart just had better chemistry. She later cast him in "Red Riding Hood."

Four, "Divergent"

Summit Entertainment

6. Alex Pettyfer

Getty

There were rumors that Pettyfer was confirmed for the role of Four, but he lost out to Theo James. However, he did play #4 in "I Am Number Four," which would have made things very confusing.

7. Colton Haynes

Getty

After Haynes announced he was leaving "Teen Wolf," he tweeted about "great news" and followed author Veronica Roth on Twitter. However, he ended up just making an announcement about "Arrow" instead.

8. Alexander Ludwig

Getty

Though Ludwig screen-tested for "Divergent," he didn't get the role since it was too similar to "The Hunger Games."

9. Miles Teller

Getty

"I auditioned for Four originally," he told Teen.com. "And then there was some thought that I was gonna play Eric, so I was kinda thinking about that. Then, literally the next day, they said, 'This part of Peter we'd love to offer you.' "

10. Jeremy Irvine

Getty

Irvine also tested for Four.

11. Brenton Thwaites

Getty

The young star reportedly screen-tested with Shailene Woodley, but ended up in both "The Giver" and "Maleficent" instead. Not too shabby.

12. Luke Bracey

Getty

Bracey was said to be one of the final four actors for the part. He will star in "The Best of Me" next, the latest Nicholas Sparks adaptation.

13. Jack Reynor

Getty

After being cast in "Transformers: Age of Extinction," he was out of the running for the "Divergent" trilogy. He also reportedly screen-tested with Woodley, though.

14. Lucas Till

Getty

Till was also one of the final chemistry tests with Woodley, but he didn't get the part.

Peeta, "The Hunger Games"

Lionsgate

15. Liam Hemsworth

Getty

Back in 2011, Hemsworth told MTV that he'd be interested in playing Peeta! Instead, he ended up as Gale, of course.

16. Alex Pettyfer

Getty

Pettyfer told Access Hollywood that he was "undecided" about the role after meeting with "Hunger Games" producers in 2011.

17. Hunter Parrish

Getty

"I've met the producers," Parrish told E! Online in 2011 before reading the script. "I'd be grateful to get the opportunity. Like, really grateful. It would be amazing."

18. Lucas Till

Getty

Just like with "Divergent," Till also screen-tested for the role of Peeta.

19. Alexander Ludwig

Getty

Ludwig ended up playing tribute Cato instead, but he screen-tested for Peeta, too.

20. Evan Peters

Getty

Before "American Horror Story," Peters was in the running to play Peeta and also tested with Jennifer Lawrence.

Gale, "The Hunger Games"

Lionsgate

21. David Henrie

Getty

During his time on "Wizards of Waverly Place," Henrie was reportedly on the short list to play Gale.

22. Robbie Amell

Getty

Before "The Tomorrow People," Amell was up against Liam Hemsworth for the part.

23. Drew Roy

Getty

The "Hannah Montana" star was on the list for Peeta as well.

Augustus Waters, "The Fault in Our Stars"

20th Century Fox

24. Brenton Thwaites

Getty

In addition to testing for Four and starring in "The Giver," Brenton was also almost Augustus.

25. Noah Silver

Getty

The "Borgias" star screen-tested for Augustus, but didn't get the part.

26. Nick Robinson

Getty

The "Melissa & Joey" star didn't end up winning the role, though he also screen-tested for Gus.

27. Nat Wolff

Getty

"The Fault in Our Stars" was almost a lot different. Wolff told MTV that playing Isaac didn't even occur to him while he was auditioning for Gus, but in the end, he loved playing Isaac.

Thomas, "The Maze Runner"

20th Century Fox

28. Stiles Stilinski

MTV

Funny story: Dylan O'Brien bombed his first audition… because of his "Teen Wolf" hairstyle! “I didn’t hear back for like a month and a half, because Wes was like, ‘His hair is too MTV!’ That’s what he thought, which was so funny," O'Brien revealed. "Then he saw a picture of me with more regular hair, the buzzcut or something from ‘Teen Wolf,’ and he brought me back and it worked.”