Great roles let down by boring performances