The excitement is palpable. Imagine you’re one of 25,000 people who entered a film competition. Over 2,500 submitted 3-minute trailers.
You can own a piece of the $2.6M XPRIZE-winning film
calendar_today
October 1, 2026
domain
republic