Film review: Troy Williams