Heavenly Creatures (1994)
Two teenage girls (Kate Winslet and Melanie Lynskey) develop a unique bond. But when their parents believe that their increasingly intense friendship is becoming unhealthy, the girls decide to run away, hatching a dark plan for those who threaten to keep them apart.
loser guy wants to shoot up his office but becomes a hero against his will
yeha, that's fiction