Filmcarnage.com – “Rampersad’s performance is vital to the film and he does not disappoint”