90210's AnnaLynne McCord is kicking butt and taking names in the new action movie Blood Out ... also starring a super buff 50 Cent.

The gorgeous blonde plays Anya, an undercover agent who falls in love with a small town sheriff played by Luke Goss. As for 50 Cent, he plays a detective ready to take on some hardcore gang members.

In the trailer, AnnaLynne also shows she knows how to handle a gun. Loves it!

Blood Out, also starring Val Kilmer, splatters into theaters on April 26.

See the sexy Ms. McCord giving us a wave ... after the jump.