Leonardo Silva was connected to:
over a year ago
digital effects artist
Star Wars: Revelations is a fan film released on April 17, 2005, created by fans of George Lucas's Star Wars saga. The film takes place between Revenge of the Sith and A New Hope, and explains why the Jedi Order was extinct in the original trilogy.