For the 40th anniversary of "Star Wars," Mark Hamill and Daisy Ridley announced an amazing fan contest with some sweet prizes: A night at the Skywalker Ranch, a chance to visit the set of the Han Solo movie and even appear in the film, and a trip to the premiere of "Star Wars: The Last Jedi." The Grand Prize -- you win all three!

The actors made the announcement this morning on "Good Morning America" ahead of kicking off Star Wars Celebration this weekend in Orlando.

And it's all for two great causes: Star Wars: Force For Change and Omaze are teaming up "Star Wars Past, Present and Future,"a fundraising campaign to benefit UNICEF and Starlight Children's Foundation.

You could also win a private screening of "Star Wars: The Last Jedi" in your hometown, which would be awesome, but it'll set you back $50,000! Smaller prizes include T-shirts and posters of the original trilogy.

For four weeks, beginning April 11 (today!), fans can enter at for a chance to win these brag-worthy Star Wars experiences. Each week, new prize will be awarded to a randomly-selected winner. And at the end of the campaign (May 11), one randomly-selected grand prize winner will be awarded all three!

"In a year that we celebrate 40 years of the 'Star Wars' saga, I continue to be inspired by the incredible generosity and charitable efforts of our fans," said Lucasfilm President Kathleen Kennedy via a press release. "We are so proud of their tireless dedication to positively impact the lives of children and others around the world, and hope this year's Force For Change campaign will offer a few of those wonderful fans an experience they will never forget."