The taxi driver is played by no other than Hernan Jimenez, a Costa Rican stand-up comedian who has used this trademark middle-aged opinionated voice in his stand-up shows.
The movie was filmed mostly in the Rincon de la Vieja national park, located in the Guanacaste province, Costa Rica.