Prepare to be stressed, depressed but generally held in thrall by this impressive low budget film.
Show detailed review