Star: peter lorre