Richard E. Grant’s Seven Deadly Sins

TV Review: Richard E. Grant’s 7 Deadly Sins “Lust” (Animal Planet – USA, 2015)

October 21, 2015

Kevin Mitchell once sang about his “animal” and being insufferable whilst in heat but it’s hard to know whether the Jebediah front man considered this “lust”. The latter is one of the seven deadly sins. It’s also the subject of a new TV series which questions whether the seven deadly sins are bad vices or […]

Read More