OTHER INTERESTING | The Gift  
Set in a futuristic Russia, this short sci-fi movie has lots of action and CGI effects packed into it.