Who is also an actor, Luis Llosa or Ron Howard?