0xf8.org
Driven by technology, haunted by perfectionism
The movie has a rating of 8.1/10 on IMDB and 84% on Rotten Tomatoes.