a small group of power rangers playing bike polo in a desolate landscape, cinematic, filmic, film, atmospheric,