Filmed in Mexico in a really grubby river and a really clean studio, this entertaining spot to showcase Amazon Prime’s new TNF slot is one in a series of five spots advertising specific games. No eagles or panthers were hurt in the making of this advert :). Directed by Andreas Nilsson for Biscuit Films. Post production by Electric Theatre Collective, LA. Agency: CP&B, California.