Hi Vishal Keshari,
There are two cases possible.
1. C sitting in the middle of the side
2. C sitting at the corner
It is mentioned that E and G are diagonally opposite to each other. Therefore, case II is ruled out.
It is mentioned that the one who likes sci-fi sits immediate left of the one who likes comedy, and the one who likes drama sits 2nd to the left of D.
It is mentioned that E and G sit diagonally opposite and G does not like historical movies. Therefore, G likes sci-fi movies, and E likes historical movies.
It is mentioned that A does not sit next to C and does not like horror. Therefore, A sits opposite C and likes drama.
It is mentioned that B does not like action; therefore, B likes horror movies, and F likes action movies.
Images link:
https://cracku.in/media/images/image_01.jpg
Hope this helps!