Caught Up is a 1998 crime thriller written and directed by Darin Scott. After five years in prison, Daryl Allen (Bokeem Woodbine) only wants to live a legit life and to raise his son. The odds are against him. He's lost his mother, his ex-girlfriend Trish (Cynda Williams) has married someone else, and no one will hire him. Then he meets Vanessa (also Cynda Williams), a lovely psychic who has visions of a better life for him. At first, she helps him get a job and have some hope, but soon enough they are dodging bullets. Vanessa blames her former lover, Ahmad (Basil Wallace), the head of a Rastafarian crime ring. She fails to mention that she stole a diamond from Ahmad. Daryl must survive against gunfire, corrupt cops and a Jamaican mobster to achieve his dream of an honest living. This violent thriller features cameos from hip-hop stars Snoop Doggy Dogg and LL Cool J.