Product Placement Blog ➞ Ace Ventura: When Nature Calls (1995) MovieRay-Ban Sunglasses of Jim Carrey in Ace Ventura: When Nature Calls (1995)January 10, 2017 Sergey Movie Hi! On Tuesday, January 10, I analyzed a Movie and product placement was spotted: Ray-Ban Sunglasses of Jim Carrey in Ace Ventura: When Nature Calls (1995).Here are 8 image(s) below: