A word of warning: this perhaps isn't the best story to read if you're feeling emotionally fragile in any way.

That said, it's also heartwarming to see some huge names in the movie business rallying behind a very sick young man.

17-year-old Australian youngster Josh has been given just months to live after being diagnosed with cancer - but considering he's a huge Marvel fan, a Twitter campaign was started by his family to get some stars from Marvel movies to send messages of support and encouragement to him.

Ryan Reynolds, Hugh Jackman, Chris Pratt, Chris Evans and Tom Holland have all responded in recent days and weeks with messages, as you'll see below...