Amber Heard has joined the cast of The Pineapple Express, the Columbia Pictures comedy starring Seth Rogen and James Franco, according to The Hollywood Reporter.

The story follows two pot-smoking friends (Rogen, Franco) who get mixed up with a drug gang. Heard will play Rogen's girlfriend who makes him promise to give up marijuana. She later discovers he lied to her.

RELATED: Pineapple Express 2 Almost Happened, Here's Why It Didn't

David Gordon Green is directing, while Judd Apatow and Shauna Robertson produce.

Heard appeared as the young Charlize Theron in North Country.