Casablanca – Legal Intrigue and Controversy