Our Time Is Up is a 2004 live action short film, written and directed by Rob Pearlstein.
More at Wikipedia.
Release date: January 1, 2004
External links: Official site IMDb