There are loads of musical movies, but most actors don't know how to play instruments when they get the part.
As a musician, I can always tell when someone's faking it, but a fair few actors go the distance and actually learn to play.
Here are 19 actors who went full method for a musical role:
1. Tom Hiddleston — I Saw The Light, Only Lovers Left Alive

2. Ryan Gosling — La La Land

3. Rami Malek — Bohemian Rhapsody

4. Rachel Weisz — The Brothers Bloom

5. Hugh Grant — About a Boy, Music And Lyrics, A Very English Scandal

6. Nicholas Cage — Captain Corelli’s Mandolin

7. Bill Murray — Groundhog Day

8. Robert Downey Jr. — Chaplin

9. Matt Damon and Jude Law — The Talented Mr. Ripley

10. Adrien Brody — The Pianist

11. Joaquin Phoenix and Reese Witherspoon — Walk the Line

12. Bradley Cooper — A Star Is Born

13. Jamie Foxx — Ray, The Soloist

14. Miles Teller — Whiplash

15. Keira Knightley — Begin Again

16. Riz Ahmed — Sound Of Metal

17. Taron Egerton — Rocketman

18. Samuel L. Jackson — Black Snake Moan

19. Christopher Walken — A Late Quartet
