The cast of Netflix's The Body