Neon Idaho (Original) / Neon Idaho (US)
For two would-be robbers, a moment of unexpected luck quickly goes up in flames inside an inconvenient convenience store.
Info mistake?